json_array_contains ()

Vérifions maintenant le json_array_contains(json_array text, value any) fonction avec la requête suivante.

Requete

default> select json_array_contains('[10, 20, 30]', 10) as array_contains;

Résultat

La requête ci-dessus générera le résultat suivant.

array_contains 
------------------------------- 
true

La requête détermine si la valeur donnée existe ou non dans le tableau JSON. Ici, la valeur donnée 10 est présente dans le tableau, donc le résultat est vrai.