JSON_PRETTY
📄字数 252
👁️阅读量 加载中...
功能描述
格式化JSON文本。
语法格式
sql
JSON_PRETTY( json_doc )
输入参数
json_doc
:JSON文本,JSON类型或字符类型。
输出结果
VARCHAR类型。参数为NULL
时,输出结果为NULL
。
示例
sql
-- 格式化输出数组
SQL> SELECT JSON_PRETTY('[1,3,4,5]');
+-------+
| EXPR1 |
+-------+
| [ +|
| 1, +|
| 3, +|
| 4, +|
| 5 +|
| ] |
+-------+
-- 格式化输出对象
SQL> SELECT JSON_PRETTY('{"x": 1, "y": 2}');
+-----------+
| EXPR1 |
+-----------+
| { +|
| "x": 1,+|
| "y": 2 +|
| } |
+-----------+
-- 格式化输出复杂JSON
SQL> SELECT JSON_PRETTY('{"x": 1, "y": [1, 2, 3], "z": {"a": "a", "b": true}}');
+---------------+
| EXPR1 |
+---------------+
| { +|
| "x": 1, +|
| "y": [ +|
| 1, +|
| 2, +|
| 3 +|
| ], +|
| "z": { +|
| "a": "a",+|
| "b": true+|
| } +|
| } |
+---------------+