Funzione IS_ARRAY - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Funzione IS_ARRAY

Controlla se una variabile è un array. La funzione restituisce true se la variabile è un array. La funzione include anche array vuoti. In caso contrario, la funzione restituisce false per tutti gli altri valori, incluso null.

Sintassi

IS_ARRAY(super_expression)

Argomenti

super_expression

Un'espressione o una colonna SUPER.

Tipo restituito

BOOLEAN

Esempi

Per verificare se [1,2] è un array utilizzando la funzione IS_ARRAY, utilizza l'esempio seguente.

SELECT IS_ARRAY(JSON_PARSE('[1,2]')); +----------+ | is_array | +----------+ | true | +----------+