暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MySQL的SQL语句 - 数据库管理语句 - SHOW 语句 - SHOW COLLATION 语句

数据库杂货铺 2021-04-12
450
SHOW COLLATION 语句
 
    SHOW COLLATION
    [LIKE 'pattern' | WHERE expr]
     
    此语句列出服务器支持的排序规则。默认情况下,SHOW COLLATION 的输出包括所有可用的排序规则。LIKE 子句(如果存在)指示要匹配的排序规则名称。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
       
      这与对字符集中表示的字符串进行排序所需的内存量有关。
       
      要查看每个字符集的默认排序规则,请使用以下语句。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 |
        ...
         
        也可以从 INFORMATION_SCHEMA COLLATIONS 表中获得排序规则信息。
         
        官方网址:
        https://dev.mysql.com/doc/refman/8.0/en/show-collation.html
         

        文章转载自数据库杂货铺,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

        评论