JSON_LENGTH

功能概述

返回 JSON 数组的元素个数或 JSON 对象的键个数。标量值(数字、字符串、null)返回 1。

语法

JSON_LENGTH(<json>)

参数说明

  • <json>
    <json>
    :JSON 类型,源数据。字符串需先用
    PARSE_JSON
    PARSE_JSON
    转换。

使用示例

-- 数组:返回元素个数 SELECT json_length(PARSE_JSON('[1,2,3]')); -- 3 -- 对象:返回键个数 SELECT json_length(PARSE_JSON('{"a":1,"b":2}')); -- 2 -- 标量值返回 1 SELECT json_length(PARSE_JSON('null')); -- 1

相关文档

联系我们
预约咨询
微信咨询
电话咨询