暂无图片
暂无图片
5
暂无图片
暂无图片
暂无图片

PostgreSQL jsonb_pretty() 函数

原创 游湖 2023-01-06
627

PostgreSQL jsonb_pretty() 函数

PostgreSQL jsonb_pretty() 函数使用空格缩进和换行将给定的 JSONB 值转为格式化的、更易于阅读的文本。

jsonb_pretty() 语法

这是 PostgreSQL jsonb_pretty() 函数的语法:

jsonb_pretty(json_value JSONB) -> TEXT

参数

json_value
必需的。 要转化的 JSONB 值。

返回值

PostgreSQL jsonb_pretty() 函数返回一个表示了给定的 JSONB 值的文本字符串,使用空格缩进和换行,更易于阅读。

如果您提供了一个 NULL 参数,jsonb_pretty() 函数将返回 NULL。

jsonb_pretty() 示例

下面的示例展示了如何使用 PostgreSQL jsonb_pretty() 函数美化输出给定的 JSON 数组。

SELECT jsonb_pretty('[1, 2, 3, [4, 5]]');

 jsonb_pretty
--------------
 [           +
     1,      +
     2,      +
     3,      +
     [       +
         4,  +
         5   +
     ]       +
 ]

下面的示例展示了如何使用 PostgreSQL jsonb_pretty() 函数美化输出给定的 JSON 对象。

SELECT jsonb_pretty('{"x": 1, "y": "a", "z": [1, 2]}');

 jsonb_pretty
---------------
 {            +
     "x": 1,  +
     "y": "a",+
     "z": [   +
         1,   +
         2    +
     ]        +
 }
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论