Verifica se uma string está em formato JSON válido.
Formato do comando
boolean json_valid(<string>)
Descrição do parâmetro
string: obrigatório. A string JSON a ser processada.
Valor de retorno
Retorna true ou false.
Exemplos
-
Exemplo 1: Verifique se
"abc"é uma string JSON válida.select json_valid('"abc"');O resultado é:
+------+ | _c0 | +------+ | true | +------+ -
Exemplo 2: Verifique se
abcé uma string JSON válida.select json_valid('abc');O resultado é:
+------+ | _c0 | +------+ | false | +------+
Funções relacionadas
JSON_VALID é uma função de tipo complexo. Para mais informações sobre funções que processam tipos de dados complexos, como ARRAY, MAP, STRUCT e JSON, consulte Funções de tipos complexos.