下划线(_)、at符号(@)或者数字符号(#)。在SQLServer中,某些处于标识符开始位置的符号具有特殊意义。以at符号开始的标识符表示局部变量或参数。以一个数字符号开始的标识符表示临时表或过程。以双数字符号(##)开始的标识符表示全局临时对象。某些Transact-SQL函数的名称以双at符号(@@)开始。为避免混淆这些函数,建议不要使用以@@开始的名称。后续字符可以是:Unicode标准2.0所定义的字母。来自基本拉丁字母或其它国家/地区脚本的十进制数字。at符号、美元符号($)、数字符号或下划线。标识符不能是Transact-SQL的保留字。SQLServer保留其保留字的大写和小写形式。不允许嵌入空格或其它特殊字符。当标识符用于Transact-SQL语句时,必须用双引号或括号分隔不符合规则的标识符。