跳到主要内容

JSON_VALID

描述

该函数用于判断输入值是否为有效的 JSON,如果是有效的 JSON 返回 1,否则返回 0。

语法

JSON_VALID(val)

说明

参数 val 为输入值。如果参数为 NULL,则返回 NULL

示例

SELECT JSON_VALID('{"a": 1}');
+------------------------+
| JSON_VALID('{"a": 1}') |
+------------------------+
| 1 |
+------------------------+
1 row in set (0.001 sec)

SELECT JSON_VALID('oceanbase'), JSON_VALID('"oceanbase"');
+-------------------------+---------------------------+
| JSON_VALID('oceanbase') | JSON_VALID('"oceanbase"') |
+-------------------------+---------------------------+
| 0 | 1 |
+-------------------------+---------------------------+
1 row in set (0.001 sec)