Vérifie si une chaîne est au format JSON valide.
Syntaxe
boolean json_valid(<string>)
Paramètres
string : obligatoire. Chaîne JSON à traiter.
Valeur renvoyée
Renvoie une valeur de type BOOLEAN : true ou false.
Exemples
-
Exemple 1 : Vérifiez si la chaîne
"abc"est un format JSON valide.select json_valid('"abc"');Résultat :
+------+ | _c0 | +------+ | true | +------+ -
Exemple 2 : Vérifiez si la chaîne
abcest un format JSON valide.select json_valid('abc');Résultat :
+------+ | _c0 | +------+ | false | +------+
Fonctions associées
La fonction JSON_VALID appartient à la catégorie des fonctions de types complexes. Pour en savoir plus sur les fonctions de traitement des données de types complexes (telles que ARRAY, MAP, STRUCT et JSON), consultez la rubrique Complex type functions.