1.不能改成nvarchar
2.不想用 N'value'求其他解决方法

解决方案 »

  1.   

    数据库排序规则是什么?乱码的又是什么字符集?如果数据库排序规则的代码页与你想要保存的字符串的字符集不兼容,莫说“不想用 N'value'”,即使用N'value',也依然是乱码。不管使用什么排序规则,用varchar而不是nvarchar保存双字节字符(CJK字符)的设计,都是自作孽。没有bug那真的是运气好。
      

  2.   

    简体中文系统用的最多的排序规则是Chinese_PRC_CI_AS,按拼音排序,忽略大小写和全半角。