JSON_VALID
📄字数 273
👁️阅读量 加载中...
功能描述
返回0
或1
来指示给定的参数是否是一个有效的JSON文本。
语法格式
sql
JSON_VALID( val )
输入参数
VAL
:任意类型。
输出结果
INTEGER类型。
提示
只有CHAR类型会验证JSON格式,其他类型都返回0。
示例
sql
-- 数字类型与字符类型
SQL> SELECT JSON_VALID(1), JSON_VALID('1');
+-------+-------+
| EXPR1 | EXPR2 |
+-------+-------+
| 0 | 1 |
+-------+-------+
-- 布尔类型与字符类型
SQL> SELECT JSON_VALID(true), JSON_VALID('true');
+-------+-------+
| EXPR1 | EXPR2 |
+-------+-------+
| 0 | 1 |
+-------+-------+
-- 字符类型
SQL> SELECT JSON_VALID('abc'), JSON_VALID('"abc"');
+-------+-------+
| EXPR1 | EXPR2 |
+-------+-------+
| 0 | 1 |
+-------+-------+