Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
Die Funktion IS_ARRAY
Überprüft, ob eine Variable ein Array ist. Die Funktion gibt true zurück, wenn die Variable ein Array ist. Die Funktion umfasst auch leere Arrays. Andernfalls gibt die Funktion false für alle anderen Werte zurück, einschließlich null.
Syntax
IS_ARRAY(super_expression)
Argumente
- super_expression
-
Ein
SUPER-Ausdruck oder eine Spalte.
Rückgabetyp
BOOLEAN
Beispiele
Verwenden Sie das folgende Beispiel, um mit der IS_ARRAY-Funktion zu überprüfen, ob [1,2] ein Array ist.
SELECT IS_ARRAY(JSON_PARSE('[1,2]'));+----------+ | is_array | +----------+ | true | +----------+