
# collation_character_set_applicability
collation_character_set_applicability视图指示对应字符集与对应排序规则的匹配关系。具体信息如[表1]所示。该视图为只读，不允许修改。所有用户对该视图有"读取"权限。
 表1information_schema.collation_character_set_applicability字段 
| 名称                 | 类型          | 描述              |
|:---|:---|:---|
| COLLATION_NAME     | varchar(32) | 排序规则名称。         |
| CHARACTER_SET_NAME | varchar(32) | 与排序规则关联的字符集的名称。 |
   
GUC参数m_format_dev_version控制行为保持前向兼容。
m_format_dev_version取值为s1时，视图仅展示当前数据库的字符集相关的字符集排序规则信息。
```
m_db=# SET m_format_dev_version=s1;
SET
m_db=# SELECT * FROM information_schema.collation_character_set_applicability;
   COLLATION_NAME   | CHARACTER_SET_NAME
--------------------+--------------------
 utf8mb4_0900_ai_ci | UTF8
 utf8_bin           | UTF8
 utf8_unicode_ci    | UTF8
 utf8_general_ci    | UTF8
 utf8mb4_bin        | UTF8
 utf8mb4_unicode_ci | UTF8
 utf8mb4_general_ci | UTF8
 POSIX              | UTF8
 C                  | UTF8
 default            | UTF8
(10 rows)
```
![](https://support.huaweicloud.com/distributed-m-comp-devg-v8-gaussdb/public_sys-resources/note_3.0-zh-cn.png)
utf8和utf8mb4在M-compatibility模式数据库下为同一字符集，所以utf8可以使用utf8mb4的字符序，utf8mb4可以使用utf8的字符序。
