跳到主要内容

JSON_PRETTY

引入或更新于:v1.2.77

格式化 JSON 数据,使其更具可读性和可呈现性。该函数会自动为 JSON 数据添加缩进、换行符等格式,以提升视觉效果。

语法

JSON_PRETTY(<json_string>)

返回类型

字符串(String)。

示例

SELECT JSON_PRETTY(PARSE_JSON('{"name":"Alice","age":30}'));

---
┌──────────────────────────────────────────────────────┐
│ json_pretty(parse_json('{"name":"alice","age":30}'))
│ 字符串(String) │
├──────────────────────────────────────────────────────┤
│ { │
"age": 30,
"name": "Alice"
│ } │
└──────────────────────────────────────────────────────┘

SELECT JSON_PRETTY(PARSE_JSON('{"person": {"name": "Bob", "age": 25}, "location": "City"}'));

---
┌───────────────────────────────────────────────────────────────────────────────────────┐
│ json_pretty(parse_json('{"person": {"name": "bob", "age": 25}, "location": "city"}'))
│ 字符串(String) │
├───────────────────────────────────────────────────────────────────────────────────────┤
│ { │
"location": "City",
"person": { │
"age": 25,
"name": "Bob"
│ } │
│ } │
└───────────────────────────────────────────────────────────────────────────────────────┘
开始使用 Databend Cloud
低成本
快速分析
多种数据源
弹性扩展
注册