11.10.12 JSON_VALID(value)函数
JSON_VALID(value)函数用于判断value的值是否是有效的JSON数据,如果是,则返回1,否则返回0,如果value的值为NULL,则返回NULL。使用示例如下:
mysql> SELECT JSON_VALID('{"name":"binghe"}'), JSON_VALID('name'), JSON_VALID(NULL);
+---------------------------------+--------------------+------------------+
| JSON_VALID('{"name":"binghe"}') | JSON_VALID('name') | JSON_VALID(NULL) |
+---------------------------------+--------------------+------------------+
| 1 | 0 | NULL |
+---------------------------------+--------------------+------------------+
1 row in set (0.00 sec)
注意:读者也可以到链接https://dev.mysql.com/doc/refman/8.0/en/json-function-reference.html中了解更多关于JSON函数的知识。