首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

中文显示为问号解决思路

2012-09-10 
中文显示为问号SQL code--SQL2008 读不出varchar里中文,2008是我新装的 我在2005上面可以正常显示declare

中文显示为问号

SQL code
--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 行受影响)*/


[解决办法]
我在我的2008上试了,可以的,你是不是安装的时候选了什么编码或者排序规则之类的?看上去是不支持Unicode呢
[解决办法]
你的默认排序规则是什么?
[解决办法]
探讨

你的默认排序规则是什么?

热点排行