如何查看sql server是否区分大小写
1个回答
展开全部
看你设置的字符集:collate
有些字符集区分大小写,有些不区分大小写
语法:
alter database DBName collate Chinese_PRC_CI_AS
有些字符集区分大小写,有些不区分大小写
语法:
alter database DBName collate Chinese_PRC_CI_AS
更多追问追答
追问
这个是修改成区分大小的sql,我的意思是这样的:
在安装DB server 的时候,可以选择把这个server安装成区分大小写 server(也就是你说的选择需要的字符集)。但是,过了一段时候之后,忘了这个server 是否是区分大小写的, 那么此时,应该怎么 查看 这个DB server 是否 是 区分 大小写的???
追答
这个就要求你了解字符集了,学习学习字符集的组成,看看每个字符集都有什么规则
其实区分大小写的字符集还是有规律的(你只要区分是CI还是CS就好了),例如下面
_BIN 二进制排序
_CI(CS) :是否区分大小写,CI不区分,CS区分。
_AI(AS) :是否区分重音,AI不区分,AS区分。
_KI(KS) :是否区分假名类型,KI不区分,KS区分。
_WI(WS) :是否区分宽度 WI不区分,WS区分。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询