В 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
также не является будущим ключевым словом , так что в настоящее время вы можете использовать его.