日期:2014-05-17 浏览次数:20605 次
--SQL2008 读不出varchar里中文,2008是我新装的 我在2005上面可以正常显示 declare @s1 varchar ( 111), @s2 nvarchar ( 111), @s3 char ( 10), @s4 nchar ( 10) select @s1= N'长度测试 tes1' , @s2= N'长度测试 tes' , @s3= '长度测试 tes' , @s4= N'长度测试 tes' --select datalength ( @s1) s1, datalength ( @s2) s2, datalength ( @s3) s3, datalength ( @s4) s4 select @s1 s1, @s2 s2, @s3 s3, @s4 s4 /* s1 s2 s3 s4 ------------- ------------------ ----------- --------------- ???? tes1 长度测试 tes ???? tes 长度测试 tes (1 行受影响) */