如果使用 USER 的值,或者它的同义词 CURRENT_USER 返回的值作为缺省值,则变量必须定义为 CHAR 、VARCHAR 、NCHAR 或 NVARCHAR 数据类型。建议变量的长度最少为 32 个字节。如果变量长度太短而无法存储缺省值,则在 INSERT 和 ALTER TABLE 操作期间会有得到错误消息的风险。