SelectDB Enterprise
参考手册
SQL 函数
标量函数
JSON 函数
JSON_VALID

JSON_VALID

描述

JSON_VALID 函数返回 0 或 1 以表明是否为有效的 JSON, 如果参数是 NULL 则返回 NULL。

语法

JSON_VALID( <str> )

必选参数

参数描述
<str>需要解析的 JSON 格式的输入字符串。

别名

  • JSONB_VALID

举例

  1. 正常 JSON 字符串
SELECT json_valid('{"k1":"v31","k2":300}');
+-------------------------------------+
| json_valid('{"k1":"v31","k2":300}') |
+-------------------------------------+
|                                   1 |
+-------------------------------------+
1 row in set (0.02 sec)
  1. 无效的 JSON 字符串
SELECT json_valid('invalid json');
+----------------------------+
| json_valid('invalid json') |
+----------------------------+
|                          0 |
+----------------------------+
 
  1. NULL 参数
SELECT json_valid(NULL);
+------------------+
| json_valid(NULL) |
+------------------+
|             NULL |
+------------------+
 
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标