

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

La fonction ARRAY\$1CONTAINS peut être utilisée pour effectuer des vérifications d'appartenance de base sur les structures de données des tableaux. La fonction ARRAY\$1CONTAINS est utile lorsque vous devez vérifier si une valeur spécifique est présente dans un tableau.

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

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

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

 *réseau*  
Un ARRAY à rechercher.

 *valeur*  
Expression dont le type partage le type le moins courant avec les éléments du tableau.

## Type de retour
<a name="array_contains-return-type"></a>

La fonction ARRAY\$1CONTAINS renvoie une valeur BOOLEAN. 

Si la valeur est NULL, le résultat est NULL. 

Si un élément du tableau est NULL, le résultat est NULL si la valeur ne correspond à aucun autre élément.

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

L'exemple suivant vérifie si le tableau `[1, 2, 3]` contient la valeur`4`. Comme le `[1, 2, 3` [array] ne contient pas la valeur`4`, la fonction array\$1contains revient. `false` 

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

L'exemple suivant vérifie si le tableau `[1, 2, 3]` contient la valeur`2`. Comme le tableau `[1, 2, 3]` contient la valeur`2`, la fonction array\$1contains est renvoyée. `true` 

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