22,209
社区成员
发帖
与我相关
我的任务
分享
use master
select * from syscharsets
1.用sp_helpsort就可以查出当前sql的排序规则,字符集就是用排序规则的前半部分来表达的。
2.用全局变量@@language可以看你当前的语言,用sp_helplanguage可以查看当前语言的详细格式
3.用sp_enumcodepages可以查看sql支持字符集,但并没有与1中的排序规则前部分对应
所以要查看sql的字符集,应该是用sp_helpsort得出的结果,
再看结果的前半部比如chinese_prc就代表简体中文的Unicode字符,
多试几个字符集
select * from tb order by sname collate database_default
select * from tb order by sname collate SQL_Latin1_General_CP1_CI_AS (collate Chinese_PRC_CI_AS)
pb顶.把语句贴出来