SQL server中的COLLATE Chinese_PRC_CI_AS是什么意思?
答:指定SQL server的排序规则

Chinese_PRC指的是中国大陆地区,如果是台湾地区则为Chinese_Taiwan
CI指定不区分大小写,如果要在查询时区分输入的大小写则改为CS
AS指定区分重音,同样如果不需要区分重音,则改为AI
COLLATE可以针对整个数据库更改排序规则,也可以单独修改某一个表或者某一个字段的排序规则,指定排序规则很有用,比如用户管理表,需要验证输入的用户名和密码的正确性,一般是要区分大小写的。

排序规则名称由两部份构成,前半部份是指本排序规则所支持的字符集。 
如: 
Chinese_PRC_CS_AI_WS 
前半部份:指UNICODE字符集,Chinese_PRC_指针对大陆简体字UNICODE的排序规则。 
排序规则的后半部份即后缀 含义: 
_BIN 二进制排序 
_CI(CS) 是否区分大小写,CI不区分,CS区分 
_AI(AS) 是否区分重音,AI不区分,AS区分 
_KI(KS) 是否区分假名类型,KI不区分,KS区分 
_WI(WS) 是否区分宽度 WI不区分,WS区分

区分大小写:如果想让比较将大写字母和小写字母视为不等,请选择该选项。 
区分重音:如果想让比较将重音和非重音字母视为不等,请选择该选项。如果选择该选项, 
比较还将重音不同的字母视为不等。 
区分假名:如果想让比较将片假名和平假名日语音节视为不等,请选择该选项。 
区分宽度:如果想让比较将半角字符和全角字符视为不等,请选择该选项

SQL建表语句中 COLLATE Chinese_PRC_CI_AS是何意思?相关推荐

  1. mysql 创建表 引号_Mysql建表语句中显示双引号的方法介绍

    原标题:Mysql建表语句中显示双引号的方法介绍 在工作中使用Mysql数据库,发现建表后的ddl显示表名.字段都是双引号.这样的ddl在线上工单系统无法通过,需要将双引号转成反引号(`)才行. 通过 ...

  2. SQL建表语句(建立学生_课程数据库)

    SQL建表语句(建立学生_课程数据库) (1)建立学生_课程数据库 (2)创建学生表Student 包含Sno(学号),Sname(姓名),Ssex(性别),Sage(年龄),Sdapt(所在系)属性 ...

  3. UE(Ultra Edit)提高SQL建表语句编写效率

    最近收到需求,将EXCEL中的对应表结构写成对应的sql建表语句,对于几个或者十几个字段的表,直接用navicat等可视化也是可以的,但是遇到上百个字段得到表,做起来就有点恼火了.工作量有点大,所以用 ...

  4. java oracle 建表语句_在oracle数据库中创建表语句如何写?

    表名:servicelogs 字段名称类型 idint (主键,自增) servicetypevarchar (100) outsysvarchar (100) methodnamevarchar ( ...

  5. 在线MySQL,SQL Server建表语句生成JSON测试数据工具

    在线MySQL,SQL Server建表语句生成JSON测试数据工具 在线MySQL,SQL Server建表语句生成JSON测试数据工具 本工具可以将SQL建表语句生成JSON测试数据,支持MySQ ...

  6. mysql运维高级_Mysql DBA 高级运维学习之路-mysql建表语句及表知识

    1.创建表 1.1 建表的基本命令语法 create table( , --- ) 1.2 创建student表 (1)在linzhongniao库中创建student表 mysql> use ...

  7. 网易视频云技术分享:HBase - 建表语句解析

    网易视频云的技术专家给大家分享一篇技术性文章:HBase - 建表语句解析. 像所有其他数据库一样,HBase也有表的概念,有表的地方就有建表语句,而且建表语句还很大程度上决定了这张表的存储形式.读写 ...

  8. SQL Server 与Oracle 建表语句的不同之处

    SQL Server和Oracle建表中的区别: 1.Sql server中的字符串类型建表关键字为varchar,而Oracle是varchar2  2.两种数据库实现主键自增的区别: >&g ...

  9. 如何从jdbc中获取数据库建表语句信息(表字段名称/表字段类型/表字段注释信息/表字段长度等等)

    * 如何从jdbc中获取数据库建表语句信息(表字段名称/表字段类型/表字段注释信息/表字段长度等等)  * 1,表字段名称  * 2,表字段类型  * 3,表字段注释信息 这里介绍3种方式,如下: 第 ...

最新文章

  1. 百度大脑发挥AI“头雁效应” 王海峰:在AI时代共同推动社会智能化升级
  2. 手机APP新“战场” 手机银行APP成了银行业的定时炸弹?
  3. ubuntu14.04,安装JDK1.8(JAVA程序需要的开发、运行环境)
  4. python不支持_为什么 Python 不支持函数重载?而其他语言大都支持?
  5. 修改GIT的user.name和user.email
  6. android跨进程事件注入(程序模拟用户输入)
  7. nginx介绍(一) 简介篇
  8. 服务发现和注册和Eureka
  9. java 蓝牙指定连接失败_java – Android蓝牙连接 – 服务发现失败
  10. java中case语句_Java:switch-case语句
  11. Java学习----方法的覆盖
  12. 备战数学建模41-蒙特卡罗模拟(攻坚战5)
  13. java-php-python-springboot网络办公系统计算机毕业设计
  14. 关于被隐藏的文件夹无法去掉隐藏的属性
  15. 百词斩不复习_不背单词和百词斩哪个好?
  16. js打怪升级之路三 点出满天小星星
  17. Laravel接入SDK淘宝客调用
  18. SpringBoot2学习笔记
  19. DeFi 入门必备:你需要了解的 DeFi 重要词语
  20. Win11--将右键菜单改回Win10(展开菜单)

热门文章

  1. 机器视觉系列(一)——概述
  2. 元宇宙中N中AR试鞋体验
  3. ios键盘横屏_iOS 强制横屏、部分横屏等功能实践
  4. RMF客户消费行为评分模型
  5. 用c语言表现一元多项式的除法,c语言编程实例一元多项式的计算
  6. 22、T5L 迪文屏 C51开发之Hello World例程
  7. python axis到底如何理解?
  8. 数据库保存时间为什么用long最好
  9. 记录重新安装微软商店过程
  10. Web端编写(四)——查看会议议程