W SQL Server znajdują się zarówno słowa kluczowe zastrzeżone, jak i słowa kluczowe. CONFIGURATION
jest słowem kluczowym, ale nie jest zarezerwowane. Podobnie jak int
(dla typu danych int
), a innymi słowy, są słowem kluczowym , ale nadal można go użyć w niecytowanym oświadczeniu:
CREATE TABLE sample (int int,
date date,
char varchar(10),
last decimal(12,2),
first numeric(12,2),
system char(2));
Każde słowo zawiera jakieś słowo kluczowe (w tym sample
), ale tylko CREATE
i TABLE
są zastrzeżone. char
jest nawet typem danych i funkcją i nie jest zarezerwowany, więc możesz mieć bezsensowną instrukcję, taką jak CONVERT(char,CHAR(Char))
, a każde odniesienie do „char” ma inne znaczenie.
CONFIGURATION
nie jest słowo kluczowe przyszłości
albo, więc w tej chwili wydaje się, że możesz go używać.