SSMS
 sql >> база данни >  >> Database Tools >> SSMS

Защо синтаксисът на Microsoft SSMS подчертава думата конфигурация?

В SQL Server има както резервирани ключови думи, така и ключови думи. CONFIGURATION е ключова дума, но не е запазена. Точно като int (за типа данни int ), и други думи, са ключова дума, но все пак можете да я използвате в изявление без кавички:

CREATE TABLE sample (int int,
                     date date,
                     char varchar(10),
                     last decimal(12,2),
                     first numeric(12,2),
                     system char(2));

Всяка една дума има някаква ключова дума (включително sample ), но само CREATE и TABLE са запазени. char е дори тип данни и функция и не е запазен, така че можете имат безсмислено изявление като CONVERT(char,CHAR(Char)) и всяка препратка към "char" има различно значение.

CONFIGURATION не е бъдеща ключова дума или, така че в момента изглежда добре да го използвате.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. SQL Management Studio няма да отваря скриптове при двойно щракване

  2. Период от време за набор от същите данни

  3. В SSMS, как да променя името на раздела на прозореца на SQL заявка?

  4. Ограничете списъка с бази данни до такива с разрешение SQL Server

  5. Sql Server Management Studio се затваря веднага след стартиране