https://zhidao.baidu.com/question/390314825002277485.html

学习一下, 以后说不定用得到.

collate Latin1_General_CS_AI
就是使用Latin1_General_CS_AI这种排序规则。
Latin1_General_CS_AI是一个排序规则的名称,是众多排序规则中的一种。

----知识拓展.排序规则名称----
排序规则名称由两部份构成,前半部份是指本排序规则所支持的字符集:比如:
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 Server中有4个级别的排序设置:
1.
服务器级排序规则:
默认排序规则是在 SQL Server 安装期间设置的,并且会成为系统数据库的默认排序规则。
2.
数据库级排序规则:
创建数据库时,可以使用 CREATE DATABASE 语句的 COLLATE 子句指定默认的数据库排序规则。如果未指定排序规则,则为该数据库分配 model 数据库的默认排序规则。model 数据库的排序规则与 SQL Server 实例的默认排序规则相同。
3.
列级排序规则:
创建表时,可以使用 CREATE TABLE 语句的 COLLATE 子句指定每个字符串列的排序规则。如果未指定排序规则,则为该列分配数据库的默认排序规则。
4.
表达式级排序规则:
表达式级排序规则在语句运行时设置,并且影响结果集的返回方式。这可以使 ORDER BY 排序结果特定于区域设置。使用如下的 COLLATE 子句可以实现表达式级排序规则:
SELECT name FROM customer ORDER BY name COLLATE Latin1_General_CS_AI

转载于:https://www.cnblogs.com/jinanxiaolaohu/p/9563812.html

From 百度知道 SQLSERVER 字符集排序规则简单说明相关推荐

  1. mysql字符集排序规则_Mysql 字符集及排序规则

    一.字符集 字符集:就是用来定义字符在数据库中的编码的集合. 常见的字符集:utf8.Unicode.GBK.GB2312(支持中文).ASCCI(不支持中文) 二.字符集排序规则 作者本人用的是ut ...

  2. 实施逻辑复制软件时对目的端数据库的字符集(排序规则)的要求

    实施逻辑复制软件时对在目的端数据库的字符集(排序规则)的要求 1.当目的端数据库是Oracle数据库时,务必保证目的端Oracle数据库的字符集与源头Oracle数据库的字符集保持一致. 2.当目的端 ...

  3. MySQL新建数据库|字符集排序规则

    MySQL新建数据库|字符集&排序规则 前言 分析 字符集 utf8mb4和utf8 其他字符集 排序规则 ci结尾 ca结尾 bin结尾 乱序问题 前言 有过新建过的数据库的小伙伴对这张图肯 ...

  4. [转] 整理一下SQLSERVER的排序规则

    SQL SERVER的排序规则平时使用不是很多,也许不少初学者还比较陌生,但有 一个错误大家应是经常碰到: SQL SERVER数据库,在跨库多表连接查询时,若两数据 库默认字符集不同,系统就会返回这 ...

  5. sqlserver数据库排序规则

    一.查询字符集编码 SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage') 查出结果对应的字符集编码 936 :简 ...

  6. mysql字符集排序规则_MySQL原理 - 字符集与排序规则

    任何计算机存储数据,都需要字符集,因为计算机存储的数据其实都是二进制编码,将一个个字符,映射到对应的二进制编码的这个映射就是字符编码(字符集).这些字符如何排序呢?决定字符排序的规则就是排序规则. 查 ...

  7. mysql8.0字符集排序规则_MySQL 的字符集与排序规则

    今天突然被同事问到,MySql 里的 uft8 与 utf8mb4 究竟有什么区别,当时我也是一脸问号,因此特地去了解了一下. 字符集 uft8 与 utf8mb4 其实指的是 MySQL 中的字符集 ...

  8. mysql8.0字符集排序规则_2021-2-18:请你说说MySQL的字符集与排序规则对开发有哪些影响?...

    任何计算机存储数据,都需要字符集,因为计算机存储的数据其实都是二进制编码,将一个个字符,映射到对应的二进制编码的这个映射就是字符编码(字符集).这些字符如何排序呢?决定字符排序的规则就是排序规则. 查 ...

  9. java 原生sql排序 gbk_04-SQLServer的排序规则(字符集编码)

    一.总结 1.SQLServer中的排序规则就是其他关系型数据库里所说的字符集编码: 2.SQLServer中的排序规则可以在3处设置,如下: 服务器级别(实例):instances  -----&g ...

最新文章

  1. linux默认安装数据库密码是多少,Linux服务器上安装MySql数据库(默认安装,密码为空),首次使用需要修改密码(示例代码)...
  2. 【java】数组异常的处理
  3. CentOS7/RHEL7 systemd详解
  4. FFMPEG合两帧YUV420P为一帧
  5. kubeadm-deployment
  6. multisim怎么设置晶体管rbe_multisim晶体管
  7. 往年计算机二级在线查询,2012年计算机二级查询
  8. python中abs函数是什么意思_实例讲解Python3中abs()函数
  9. 陶哲轩实分析 3.2 节 习题试解
  10. 林达华——我的PhD生活
  11. PMP-五大项目管理过程组
  12. 使用用软通牒(UltraISO)制作U盘启动盘
  13. 模电学习笔记(七)——差分放大器电路(减法器)
  14. 深入分析Kafka架构(三):消费者消费方式、三种分区分配策略、offset维护
  15. key_t键和ftok函数
  16. 归一化相关系数NCC
  17. ROS(indigo)机器人操作系统学习有趣丰富的Gazebo仿真示例evarobot
  18. mysql优化数据库对象
  19. 中国31个三十一个省会城市的货郎担回路15404千米
  20. winds添加静态路由

热门文章

  1. (原) Data Blocks, Extents, and Segments
  2. ThreadLocal应用与原理分析
  3. Go语言入门篇-使用Beego构建完整web应用
  4. Android 7.1.1 去感叹号
  5. struts2中改变struts.xml默认路径
  6. 安装并测试nvenc linux sdk
  7. 从神经质症的发生发展过程找到走出焦虑的途径
  8. HDU 4281 Judges' response [MTSP]
  9. MongoDB 增量备份方案
  10. AndroidManifest中activity属性设置大全