云数据库 GAUSSDB-数组类型:数组类型的字符串输出
数组类型的字符串输出
一个数组值的输出表现形式由该数组元素类型的输出再加上一些标明该数组结构的修饰组成。这些修饰由围绕在数组值周围的花括号(“{” 和“}”)加上相邻项之间的分隔字符组成。在多维数组里, 每个维都有自己级别的花括号,并且在同级相邻的花括号项之间包含分隔符。
数组类型数据包含特殊字符(下述说明中的字符),字符串输出示例:
gaussdb=# SELECT ARRAY['{', '}', 'hello, world', '"', '\', ' ', NULL] AS RESULT;
array
----------------------------------------------
{"{","}","hello, world","\"","\\"," ",NULL}
(1 row)
对于数组字符串常量输出,如果数组元素值是空字符串或者包含花括号、分隔符、双引号、反斜杠、空白或者元素为NULL,则这些元素输出时会输出双引号中,双引号和反斜杠则会被反斜杠转义额外输出一个反斜杠。与字符串常量输入相对应。
- 云数据库 RDS 的实例类型有哪些
- GaussDB版本查询_华为云GaussDB的作用_高斯数据库版本查询_华为云
- 云数据库 RDS 的实例存储类型有哪些
- GaussDB数据库函数和字符串_高斯数据库优势_新建高斯数据库_高斯协议
- GaussDB数据库怎么转换类型_GaussDB安装_高斯数据库转换类型
- 云数据库GaussDB(for MySQL)备份策略_备份类型_自动备份
- 文档数据库服务DDS实例类型_MongoDB实例类型_华为云
- GaussDB版本_GaussDB数据库版本_高斯数据库版本-华为云
- GaussDB发展计划_GaussDB产品动态_高斯数据库发展计划-华为云
- GaussDB的研发历程_GaussDB产品动态_高斯数据库研发历程-华为云