回 帖 发 新 帖 刷新版面

主题:求助SQL汉字输入和查询问题

我用SQL输入汉字时发现经常有问号出现,如,输入“刘晨”,结果去变成“?晨”,后来我将定义类型由‘CHAR’改成‘NVARCHAR’问题就解决了。可是当我想查询的时候,如: 
SELECT * 
FROM STUDENT 
WHERE SNAME LIKE ‘刘%’; 
发现什么也查不到 
可是查如果不用‘NVARCHAR’定义也不会出现‘?’的汉字时,如‘李%’,却能查的到,该怎么办啊?请高手指教一二~~~!

有人提到过chinese_prc,什么意思啊?怎么做?
[em10]

回复列表 (共2个回复)

沙发


不是吧,没有一个人知道啊。。。这点问题都不知道啊,大虾都哪去了~~!倒![em14]

板凳

查询时用
...
WHERE SNAME LIKE N'刘%'

我来回复

您尚未登录,请登录后再回复。点此登录或注册