

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à.

# Funzione ARRAY\$1CONTAINS
<a name="array_contains"></a>

La funzione ARRAY\$1CONTAINS può essere utilizzata per eseguire controlli di appartenenza di base sulle strutture di dati degli array. La funzione ARRAY\$1CONTAINS è utile quando è necessario verificare se un valore specifico è presente all'interno di un array.

## Sintassi
<a name="array_contains-syntax"></a>

```
array_contains(array, value)
```

## Argomenti
<a name="array_contains-arguments"></a>

 *matrice*  
Un ARRAY da cercare.

 *value*  
Un'espressione con un tipo che condivide un tipo meno comune con gli elementi dell'array.

## Tipo restituito
<a name="array_contains-return-type"></a>

La funzione ARRAY\$1CONTAINS restituisce un valore BOOLEAN. 

Se il valore è NULL, il risultato è NULL. 

Se un elemento dell'array è NULL, il risultato è NULL se il valore non corrisponde a nessun altro elemento.

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

L'esempio seguente verifica se l'array `[1, 2, 3]` contiene il valore. `4` Poiché l'array`[1, 2, 3`] non contiene il valore`4`, viene restituita la funzione array\$1contains. `false` 

```
SELECT array_contains(array(1, 2, 3), 4)
false
```

L'esempio seguente verifica se l'array `[1, 2, 3]` contiene il valore. `2` Poiché l'array `[1, 2, 3]` contiene il valore`2`, viene restituita la funzione array\$1contains. `true` 

```
SELECT array_contains(array(1, 2, 3), 2);
 true
```