字符集
ALTER CHARACTER SET
作用:为一个字符集设置默认的排序规则
用于: DSQL
语法:
ALTER CHARACTER SET charset
SET DEFAULT COLLATION collation;
表 5.44. ALTER CHARACTER SET 语句参数
参数 | 描述 |
charset | 字符集标识 |
collation | 排序规则名 |
ALTER CHARACTER SET语句为指定的字符集更改默认排序规则。它会影响未来使用的字符集,除了 COLLATE 子句显式的覆盖情况。在这种情况下,基本字符集的默认排序规则更改后将保持现有的域、 列和 PSQL 变量的排序规则序列的完整。
注意
如果更改数据库的字符集(创建数据库时定义的)的默认排序规则它将更改数据库的默认排序规则。
如果更改在连接期间指定的字符集的默认排序规则,字符串常量将被解释根据新的排序规则值,除非在这些案件中的字符集和(或)排序规则已被覆盖。
应的例子:为UTF8编码设置默认的UNICODE_CI_AI排序规则 .
ALTER CHARACTER SET UTF8
SET DEFAULT COLLATION UNICODE_CI_AI;