sql server中查询的值区分大小写

 时间:2026-04-22 23:05:46

1、在SQL SERVER中可以重新定义某个字段是区分大小写的,如下:

alter table table1 ALTER namestring varchar(50) COLLATE Chinese_PRC_CS_AI go 

字符集是Chinese_PRC_CS_AI,大小写敏感字符集是Chinese_PRC_CI_AI,大小写不敏感 (SQL SERVER 默认是大小写不敏感)

2、如果不想修改数据库字段的类型,可以在查询语句中加上 Chinese_PRC_CS_AI,如下:

select * from table where name collate Chinese_PRC_CS_AS= 'aa'        

模糊查询可以表示这样:

select * from table where name collate Chinese_PRC_CS_AS like  '%aa%'        

3、如果这篇文章对你有帮助,麻烦帮忙投个票。

  • Win11电脑怎么开启远程协助
  • Win10图形性能首选项如何设置?
  • 修改注册表的三种方法
  • win11蓝屏DPC WATCHDOG VIOLATION怎么解决
  • 正确启用BIOS显卡 预防电脑黑屏困扰
  • 热门搜索
    美丽的家乡手抄报 廉洁手抄报内容 读书的手抄报图片大全 法律伴我行手抄报 文明礼仪手抄报诗歌 初中安全手抄报 爱国手抄报内容资料 数学手抄报四年级下册 讲文明懂礼貌的手抄报 关于热爱生命的手抄报