- Catégories :
Fonctions de données semi-structurées (tableau/objet)
ARRAY_CONTAINS¶
Renvoie True
si la variante spécifiée se trouve dans le tableau spécifié.
Syntaxe¶
ARRAY_CONTAINS( <variant> , <array> )
Notes sur l’utilisation¶
Prend une valeur VARIANT et une valeur ARRAY comme entrées et renvoie
True
si VARIANT est contenu dans ARRAY.
Exemples¶
Les requêtes suivantes illustrent l’utilisation de base de la fonction ARRAY_CONTAINS
:
SELECT ARRAY_CONTAINS('hello'::variant, array_construct('hello', 'hi')); +------------------------------------------------------------------+ | ARRAY_CONTAINS('HELLO'::VARIANT, ARRAY_CONSTRUCT('HELLO', 'HI')) | |------------------------------------------------------------------| | True | +------------------------------------------------------------------+SELECT ARRAY_CONTAINS('hello'::variant, array_construct('hola', 'bonjour')); +----------------------------------------------------------------------+ | ARRAY_CONTAINS('HELLO'::VARIANT, ARRAY_CONSTRUCT('HOLA', 'BONJOUR')) | |----------------------------------------------------------------------| | False | +----------------------------------------------------------------------+