当前位置: 首页 > article >正文

MYSQL-查看服务器支持的排序规则(八)

13.7.5.4 SHOW COLLATION 语句
SHOW COLLATION  [LIKE 'pattern' | WHERE expr]

此语句列出了服务器支持的排序规则。由 default,则 SHOW 的输出 COLLATION 包括所有可用的排序规则。如果存在 LIKE 子句,则表示 要匹配的排序规则名称。该子句可用于使用更常规的 select 行 条件,如第 24.8 节“ SHOW 语句的扩展”中所述。为 例:WHERE

mysql> SHOW COLLATION WHERE Charset = 'latin1';
+-------------------+---------+----+---------+----------+---------+
| Collation         | Charset | Id | Default | Compiled | Sortlen |
+-------------------+---------+----+---------+----------+---------+
| latin1_german1_ci | latin1  |  5 |         | Yes      |       1 |
| latin1_swedish_ci | latin1  |  8 | Yes     | Yes      |       1 |
| latin1_danish_ci  | latin1  | 15 |         | Yes      |       1 |
| latin1_german2_ci | latin1  | 31 |         | Yes      |       2 |
| latin1_bin        | latin1  | 47 |         | Yes      |       1 |
| latin1_general_ci | latin1  | 48 |         | Yes      |       1 |
| latin1_general_cs | latin1  | 49 |         | Yes      |       1 |
| latin1_spanish_ci | latin1  | 94 |         | Yes      |       1 |
+-------------------+---------+----+---------+----------+---------+

SHOW COLLATION 输出具有以下 列:

  • Collation

    排序规则名称。

  • Charset

    排序规则所适用的字符集的名称 相关。

  • Id

    排序规则 ID。

  • Default

    排序规则是否是其字符集的默认值。

  • Compiled

    字符集是否已编译到服务器中。

  • Sortlen

    这与排序所需的内存量有关 字符串。

要查看每个字符集的默认排序规则,请使用 following 语句。 是保留的 word 的 ID 中,因此要将其用作标识符,必须按如下方式引用:Default

mysql> SHOW COLLATION WHERE `Default` = 'Yes';
+---------------------+----------+----+---------+----------+---------+
| Collation           | Charset  | Id | Default | Compiled | Sortlen |
+---------------------+----------+----+---------+----------+---------+
| big5_chinese_ci     | big5     |  1 | Yes     | Yes      |       1 |
| dec8_swedish_ci     | dec8     |  3 | Yes     | Yes      |       1 |
| cp850_general_ci    | cp850    |  4 | Yes     | Yes      |       1 |
| hp8_english_ci      | hp8      |  6 | Yes     | Yes      |       1 |
| koi8r_general_ci    | koi8r    |  7 | Yes     | Yes      |       1 |
| latin1_swedish_ci   | latin1   |  8 | Yes     | Yes      |       1 |
...

排序规则信息也可从 COLLATIONS 表中获得。参见第 24.3.3 节“INFORMATION_SCHEMA COLLATIONS Table”。INFORMATION_SCHEMA


http://www.kler.cn/news/359130.html

相关文章:

  • JavaWeb开发3
  • 请解读下面的程序:pat =re.compile(r‘\d+‘)res = pat.search(‘www.ddd996.com‘)res.group()
  • QT实现改变窗口大小其子控件也自动调节大小
  • 雷池WAF自动化实现安全运营实操案例终极篇
  • 利士策分享,职场求职,主要年龄段是?
  • 深度学习-24-基于keras的十大经典算法之残差网络ResNet
  • TypeScript基础总结
  • Electron入门笔记
  • SPRINGBOOT 打包报错
  • YOLOv11改进策略【模型轻量化】| 替换骨干网络为 MobileViTv1高效的信息编码与融合模块,获取局部和全局信息
  • COALESCE 是 SQL 中的一个函数,用于返回第一个非 NULL 的表达式的值
  • 大数据都包括哪些内容
  • sass的使用
  • 单例设计模式(Singleton Pattern)
  • 数据分析-33-我国各地区近年来结婚离婚情况分析
  • Codeforces Round 979 (Div. 2) A-C 题解
  • 【Qt】详细Qt基础 (包括自定义控件)
  • 说说ConcurrentLinkedQueue的HOPS(延迟更新的策略)的设计?
  • 第二十六:TCP/IP的知识回顾
  • SpringCloudStream使用StreamBridge实现延时队列