Пожалуйста, проверьте следующую строку в SQL Server 2005 ---SQL вопрос ключевого слова сервера
create table School
(
name varchar(50)
)
Почему "имя" отображается синим цветом. Поскольку это не ключевое слово. Pls поможет мне.
Пожалуйста, проверьте следующую строку в SQL Server 2005 ---SQL вопрос ключевого слова сервера
create table School
(
name varchar(50)
)
Почему "имя" отображается синим цветом. Поскольку это не ключевое слово. Pls поможет мне.
Это как раз то, как конкретный инструмент (SQL Server Management Studio) выделяет слово имя. В этом нет ничего такого глубокого. Он синий, поэтому он синеет. Вероятно, потому, что имя является зарезервированным словом, хотя это не ключевое слово.
Смотрите также:
В любом случае, кажется имя является зарезервированным словом в некоторых диалектах SQL.
Создает ли стол? Если таблица создается, то она отображается синим цветом для представления переменной данных.
Кроме того, исправьте меня, если я ошибаюсь, но я считаю, что вам нужно; после вашего), но я не тестировал его в SQL Server 2005
create table School
(
name varchar(50)
);
'' 'хорошая практика, это не обязательно. –
@ peter.petrov Спасибо за разъяснение – Tango199
таблица создана. без сомнений. но просто путают с BLUE цветом «name» –
Просто измените его на '[name]', и он больше не будет синим. –
Он выглядит черным для меня. Серьезно, однако, это (возможная) ошибка/особенность подсветки синтаксиса. Зачем беспокоиться об этом? – Biffen