
Идентификаторы – это имена объектов, на которые можно ссылаться в
программе, написанной на языке Transact SQL. Первый символ может со-стоять из букв английского алфавита или “_”, “@”, “#”. Остальные дополнительно из цифр и «$».
Имя идентификатора не должно совпадать с зарезервированным словом.
Для ограничителей идентификаторов при установленном параметре
SET QUOTED_IDENTIFIER ON
можно использовать как квадратные скобки, так и одинарные кавычки, а строковые значения только в одинарных кавычках (режим по умолчанию). Если использовать установленный параметр в режиме
SET QUOTED_IDENTIFIER OFF,
то в качестве ограничителей идентификаторов можно использовать только квадратные скобки, а строковые значения указываются в одинарных или двойных кавычках.
Переменные используются для сохранения промежуточных данных в хранимых процедурах и функциях. Все переменные считаются локальными.
Имя переменной должно начинаться с @.