SQLite
 sql >> Base de données >  >> RDS >> SQLite

SQLite JSON_VALID()

Dans SQLite, le json_valid() la fonction vérifie si oui ou non son argument est bien formé JSON.

Il renvoie 1 si l'argument est bien formé JSON, et 0 si ce n'est pas le cas.

Syntaxe

La syntaxe ressemble à ceci :

json_valid(X)

X est la valeur qui est vérifiée.

Exemple

Voici un exemple pour illustrer :

SELECT json_valid( '{ "a" : 1 }' );

Résultat :

1

Dans ce cas, l'argument est JSON valide, et donc 1 a été renvoyé.

Voici un autre exemple, cette fois avec un JSON invalide :

SELECT json_valid( 'mraz' );

Résultat :

0

Dans ce cas, l'argument n'est pas JSON bien formé et il a donc renvoyé 0 .