SQLite
 sql >> Base de Dados >  >> RDS >> SQLite

SQLite JSON_VALID()


No SQLite, o json_valid() A função verifica se seu argumento é ou não um JSON bem formado.

Ele retorna 1 se o argumento for JSON bem formado e 0 se não for.

Sintaxe


A sintaxe fica assim:
json_valid(X)

Onde X é o valor que é verificado.

Exemplo


Segue um exemplo para demonstrar:
SELECT json_valid( '{ "a" : 1 }' );

Resultado:
1

Nesse caso, o argumento é JSON válido e, portanto, 1 foi devolvido.

Aqui está outro exemplo, desta vez com JSON inválido:
SELECT json_valid( 'mraz' );

Resultado:
0

Nesse caso, o argumento não é um JSON bem formado e, portanto, retornou 0 .