SQL SERVER 设置区别大小写
2024-10-14 21:34:27
表格中字段设置大小写:
--查询时修改
select * from info where name collate Chinese_PRC_CS_AS_WS = 'lily';
--或者修改表对大小写敏感
--alter table info alter column name char(10) collate Chinese_PRC_CS_AS ;
创建数据库时将数据库设置为对大小写敏感:
create database mytest;
alter database mytest collate Chinese_PRC_CS_AS;
use mytest;
create table myinfo(name char(10));
insert into myinfo values('Bob'),('bob');
select * from myinfo where name = 'Bob';
解释:
前半部分:指UNICODE字符集,Chinese_PRC_指针对大陆简体字UNICODE的排序规则
排序规则的后半部份即后缀含义:
_BIN 二进制排序
_CI(CS) 是否区分大小写,CI不区分,CS区分
_AI(AS) 是否区分重音,AI不区分,AS区分
_KI(KS) 是否区分假名类型,KI不区分,KS区分
_WI(WS) 是否区分宽度WI不区分,WS区分
最新文章
- Python 和 R 数据分析/挖掘工具互查
- JavaScript中关于地址的获取
- unsigned char 类型
- android webview里获取和设置cookie
- Spark源码学习1.1——DAGScheduler.scala
- Python Shell 解释器下使用Django Model
- iOS开发之Xcode 6 国际化
- java学习第六天
- SQLServer错误代码解释
- file的getPath getAbsolutePath和getCanonicalPath的不同
- bzoj1822
- BZOJ 1037 [ZJOI2008]生日聚会Party
- Mac实用操作技巧(三)
- jpa 多对多关系的实现注解形式
- iOS中 MPMoviePlayer 实现视频音频播放 作者:韩俊强
- 【RL-TCPnet网络教程】第22章 RL-TCPnet之网络协议IP
- 庄博园的Mp4
- windows eclipse安装lombok插件
- Linux遇到的问题
- Shell流程控制(if,else,case,while,for,until)
热门文章
- entry points
- MFC限制edit控件的字符输入长度
- 【Python52--爬虫1】
- Python 读写文件 中文乱码 错误TypeError: write() argument must be str, not bytes+
- # bzoj2215: [Poi2011]Conspiracy 2-sat
- Java lambda例子
- linux网络流量实时监控工具之nload
- Sql 获取当前日期没有时分秒
- P3605 [USACO17JAN]Promotion Counting晋升者计数
- 在Vue的构造器里我们写一个add方法,然后我们用实例的方法调用它