Comprueba si una cadena tiene un formato JSON válido.
Formato del comando
boolean json_valid(<string>)
Descripción del parámetro
string: obligatorio. La cadena JSON que se va a procesar.
Valor devuelto
Devuelve un valor true o false.
Ejemplos
-
Ejemplo 1: compruebe si
"abc"es una cadena JSON válida.select json_valid('"abc"');El resultado es el siguiente:
+------+ | _c0 | +------+ | true | +------+ -
Ejemplo 2: compruebe si
abces una cadena JSON válida.select json_valid('abc');El resultado es el siguiente:
+------+ | _c0 | +------+ | false | +------+
Funciones relacionadas
JSON_VALID es una función de tipo complejo. Para obtener más información sobre las funciones que procesan tipos de datos complejos, como ARRAY, MAP, STRUCT y JSON, consulte Complex type functions.