

 Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post [ del ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) blog pubblicato il 30 giugno 2025. 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# default\_array\_search\_null\_handling
<a name="r_default_array_search_null_handling"></a>

## Valori (valore predefinito in grassetto)
<a name="default_array_search_null_handling-values"></a>

**VERO, FALSO **

## Description
<a name="description"></a>

Specifica il comportamento di gestione dei valori nulli per le operazioni di ricerca in array. In tal caso `default_array_search_null_handling``TRUE`, i valori NULL vengono considerati elementi validi che possono essere ricercati all'interno degli array. Quando `default_array_search_null_handling` è`FALSE`, le ricerche con chiave NULL restituiscono NULL e se l'array contiene valori NULL senza alcuna corrispondenza trovata, la ricerca restituisce NULL.

## Esempi
<a name="default_array_search_null_handling-example"></a>

```
SET default_array_search_null_handling to TRUE;

-- ARRAY_CONTAINS: NULL search is allowed
SELECT ARRAY_CONTAINS(ARRAY('red', NULL, 'green'), NULL);
array_contains
----------------
 t
(1 row)

-- ARRAY_POSITION: Array can contain NULLs
SELECT ARRAY_POSITION(ARRAY('red', NULL, 'green'), 'blue');
 array_position 
----------------
             -1
(1 row)
```

```
SET default_array_search_null_handling to FALSE;

-- ARRAY_CONTAINS: NULL search is disabled
SELECT ARRAY_CONTAINS(ARRAY('red', 'green'), NULL);
array_contains
----------------
 
(1 row)

-- ARRAY_POSITION: Array contains NULL but no match is found
SELECT ARRAY_POSITION(ARRAY('red', NULL, 'green'), 'blue');
 array_position 
----------------
               
(1 row)
```