sql中@的作用有哪些
答案:2 悬赏:70 手机版
解决时间 2021-03-20 02:20
- 提问者网友:贪了杯
- 2021-03-19 10:03
sql中@的作用有哪些
最佳答案
- 五星知识达人网友:归鹤鸣
- 2021-03-19 10:18
用于标识变量。
如: declare @acb int ;
表示: 定义了一个 @abc 变量,类型为 int
如: declare @acb int ;
表示: 定义了一个 @abc 变量,类型为 int
全部回答
- 1楼网友:上分大魔王
- 2021-03-19 11:34
加上n代表存入数据库时以unicode格式存储。
n'string'表示string是个unicode字符串
unicode字符串的格式与普通字符串相似,但它前面有一个n标识符(n代表sql-92标准中的国际语言(nationallanguage))。n前缀必须是大写字母。例如,'michél'是字符串常量而n'michél'则是unicode常量。unicode常量被解释为unicode数据,并且不使用代码页进行计算。unicode常量确实有排序规则,主要用于控制比较和区分大小写。为unicode常量指派当前数据库的默认排序规则,除非使用collate子句为其指定了排序规则。unicode数据中的每个字符都使用两个字节进行存储,而字符数据中的每个字符则都使用一个字节进行存储。有关更多信息,请参见使用unicode数据。
unicode字符串常量支持增强的排序规则。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯