• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
لزوم استفاده از حروف بزرگ در نوشتن کوئری های مای اسکیو ال
#1
با سلام
چرا باید از حروف بزرگ استفاده کنیم وقتی حروف کوچیک هم به خوبی کار میکنن؟
[عکس: lig5ob3m1jcxb1m0w5id.png]
  پاسخ
تشکر شده توسط :
#2
کلمات کلیدی mysql به حروف کوچک و بزرگ حساس نیستن. بزرگ نوشتن کلمات کلیدی در کوئری ها باعث میشه خوانایی اون بالا بره و تقریبا اکثر برنامه نویسان از این قاعده پیروی میکنند.
خودتون مقایسه کنید:
کد:
create table comments(
  id int(11) unsigned not null,
  aid int(11) unsigned not null,
  name varchar(10) not null,
  body text not null,
  confirmed tinyint(1) unsigned not null,
  status varchar(10) not null,
  primary key(id)
)engine=myisam default charset=utf8 collate=utf8_bin;

کد:
CREATE TABLE comments(
  id INT(11) UNSIGNED NOT NULL,
  aid INT(11) UNSIGNED NOT NULL,
  name VARCHAR(10) NOT NULL,
  body TEXT NOT NULL,
  confirmed TINYINT(1) UNSIGNED NOT NULL,
  status VARCHAR(10) NOT NULL,
  PRIMARY KEY(id)
)ENGINE=MYISAM DEFAULT CHARSET=UTF8 COLLATE=UTF8_BIN;
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
  پاسخ
تشکر شده توسط : awx0ne
#3
پس با این حساب فقط نیازه که فقط کوئری هایی که داخل کدامون مینویسیم با کلمات بزرگ نوشته بشن و توی ترمینال زیاد مهم نیست.
از این جهت برام مهمه شد این قضیه که این بزرگ و کوچیک کردن کلمات مدت زمان نوشتن رو خیلی طولانی و خسته کننده میکنه.
  پاسخ
تشکر شده توسط :
#4
این فقط برای راحتی شماست. در نهایت هر طور مایلید کوئری بزنید.

من شخصا وقتی کوئری میزنم، به همین روش میزنم. چون: 1. در اکثر موارد میخوام بعد از تست، اون کوئری رو توی کد استفاده کنم. 2. در همون ترمینال هم خواناتر باشه پیدا کردن اشتباه در کوئری راحت تر هست.
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
  پاسخ
تشکر شده توسط : awx0ne


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان