- Kategorien:
Semistrukturierte Datenfunktionen (Array/Objekt)
ARRAY_CONTAINS¶
Gibt True
zurück, wenn die angegebene Variante im angegebenen Array gefunden wird.
Syntax¶
ARRAY_CONTAINS( <variant> , <array> )
Nutzungshinweise¶
Nutzt einen VARIANT- und einen ARRAY-Wert als Eingaben und gibt
True
zurück, wenn VARIANT im ARRAY enthalten ist.
Beispiele¶
Die folgenden Abfragen veranschaulichen die grundlegende Verwendung der Funktion 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 | +----------------------------------------------------------------------+