Es gibt sowohl reservierte Schlüsselwörter als auch Schlüsselwörter in SQL Server. CONFIGURATION
ist ein Schlüsselwort, aber es ist nicht reserviert. Genauso wie int
(für den Datentyp int
) und mit anderen Worten, sind ein Schlüsselwort , aber Sie könnten es trotzdem in einer Anweisung ohne Anführungszeichen verwenden:
CREATE TABLE sample (int int,
date date,
char varchar(10),
last decimal(12,2),
first numeric(12,2),
system char(2));
Jedes einzelne Wort dort ist ein Schlüsselwort (einschließlich sample
), sondern nur CREATE
und TABLE
sind reserviert. char
ist sogar ein Datentyp und eine Funktion und ist nicht reserviert, also könnte eine unsinnige Anweisung wie CONVERT(char,CHAR(Char))
haben , und jeder Verweis auf "char" hat eine andere Bedeutung.
CONFIGURATION
ist kein zukünftiges Schlüsselwort
entweder, also scheint es zu diesem Zeitpunkt in Ordnung zu sein, es zu verwenden.