JSON_EXTRACT_BOOLEAN

功能概述

从 JSON 对象中按路径提取值并返回 BOOLEAN 类型。路径不存在或值为 null 时返回 NULL。

语法

JSON_EXTRACT_BOOLEAN(<json>, <path>)

参数说明

  • <json>
    <json>
    :JSON 类型,源数据。字符串需先用
    PARSE_JSON
    PARSE_JSON
    转换。
  • <path>
    <path>
    :STRING 类型,JSONPath 表达式,如
    '$.field'
    '$.field'

使用示例

SELECT json_extract_boolean(PARSE_JSON('{"active":true}'), '$.active'); -- true SELECT json_extract_boolean(PARSE_JSON('{"active":false}'), '$.active'); -- false -- 路径不存在返回 NULL SELECT json_extract_boolean(PARSE_JSON('{"active":true}'), '$.other'); -- NULL

相关文档

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