跳到主要内容
版本:Candidate-3.5

json_string

将 JSON 对象转换为 JSON 字符串

提示

所有的 JSON 函数和运算符都列在导航栏和概述页面

使用生成列加速查询

语法

json_string(json_object_expr)

参数

  • json_object_expr: 表示 JSON 对象的表达式。该对象可以是一个 JSON 列,或者是由 JSON 构造函数如 PARSE_JSON 生成的 JSON 对象。

返回值

返回一个 VARCHAR 值。

示例

示例 1: 将 JSON 对象转换为 JSON 字符串

select json_string('{"Name": "Alice"}');
+----------------------------------+
| json_string('{"Name": "Alice"}') |
+----------------------------------+
| {"Name": "Alice"} |
+----------------------------------+

示例 1: 将 PARSE_JSON 的结果转换为 JSON 字符串

select json_string(parse_json('{"Name": "Alice"}'));
+----------------------------------+
| json_string('{"Name": "Alice"}') |
+----------------------------------+
| {"Name": "Alice"} |
+----------------------------------+