编程论坛
注册
登录
编程论坛
→
SQL Server论坛
问个傻问题,哪位出来解释一下
hxwantres
发布于 2008-10-13 17:20, 1133 次点击
在SQL SERVER中定义变量,在前面加个‘
N‘
’,变成UNI型占2个字节,为什么select 后还是占一个字节啊。比如@a 赋值abcd,varchar(4),加N'后为什么不输出AB呢
2 回复
#2
徐强
2008-10-14 17:20
楼主看一下这个就明白了:
select datalength(N'aa')
select datalength('aa')
#3
小仙
2008-10-19 17:12
以前还真没注意到。学习了~
1