云数据库 GAUSSDB-字符类型表达式的字符集和字符序
字符类型表达式的字符集和字符序
每一个字符类型的表达式含有字符集和字符序属性。
在B模式(即sql_compatibility = 'B')的数据库下,如果设置参数b_format_version='5.7'和b_format_dev_version='s2'时, 字符串常量的默认字符集与字符序由系统参数character_set_connection和collation_connection决定。否则,其默认字符集与数据库字符集server_encoding相同,其默认字符序为default。
字符集语法:
GaussDB 暂不支持指定字符串常量的字符集语法。
1
|
[_charset_name]'string' |
字符序语法:
其他字符串类型的表达式也可以指定字符序。
1
|
expression [COLLATE collation_name] |
语法说明:
COLLATE collation_name
指定字符序的名称,用于设置这个字符串的字符序属性。
表达式的数据类型只能是支持字符序的数据类型。
指定的字符序必须是表达式的字符集允许的字符序。
示例:
1 2 |
--使用collate语句指定字符序。 gaussdb=# SELECT 'a' COLLATE utf8mb4_general_ci = 'A'; |
- GaussDB字符截取_gaussdb基于什么开源软件_高斯数据库字符截取_华为云
- GaussDB(for MySQL)并行查询_GaussDB(for MySQL)内核_GaussDB(for MySQL)并行执行_PQ
- GaussDB数据库函数和字符串_高斯数据库优势_新建高斯数据库_高斯协议
- GaussDB列转行_gaussdb是关系型数据库吗_高斯数据库列转行_华为云
- 云数据库免费_mysql数据库是免费的吗_有哪些数据库
- 云数据库 RDS 的实例类型有哪些
- 如何连接云数据库 RDS for MySQL_MySQL数据库连接_华为云
- GaussDB查询库表_GaussDB查询数据库表_高斯数据库查询库表-华为云
- GaussDB索引_华为数据库GaussDB_高斯数据库索引_华为云
- 数据治理中心_数据开发_数据开发示例_使用教程-华为云