JSON_FORMAT

将JSON数据转换成STRING类型,默认不自动进行美化。

命令格式

string json_format(<json>)

参数说明

json:必填,待处理的JSON。

返回值说明

返回STRING类型。

使用示例

  • 示例1:将NUMBER类型的JSON数据转换为字符串。

    select json_format(json '123');

    返回结果:

    +-----+
    | _c0 |
    +-----+
    | 123 |
    +-----+
  • 示例2:将STRING类型的JSON数据转换为字符串。

    select json_format(json '"123"');

    返回结果:

    +-----+
    | _c0 |
    +-----+
    | "123" |
    +-----+

相关函数

JSON_FORMAT函数属于复杂类型函数,更多对复杂类型数据(例如ARRAY、MAP、STRUCT、JSON数据)的处理函数请参见复杂类型函数