Accéder au contenu principal Passer au contenu complémentaire

ELEMENT_AT

Récupère l'élément d'une séquence à un index donné.

Syntaxe

ELEMENT_AT(ARRAY(E), INDEX)

Arguments

ARRAY(E)

Type : array

Séquence de valeurs de n'importe quel type.

INDEX

Type : integer

Entier indiquant l'index de l'élément à récupérer.

Si INDEX > 0, cette fonction offre la même fonctionnalité que l'opérateur de sous-script SQL standard ([]).

Si INDEX < 0, cette fonction accède aux éléments du dernier au premier.

Notez que si ARRAY contient des valeurs null, elles sont ignorées dans l'indexation de la séquence.

Renvoie

Type : identique à l'entrée

Élément de ARRAY à l'INDEX donné.

Notez que si l'INDEX est 0, la fonction renvoie null.


Exemples

ARRAY INDEX Sortie
[5,2,3,1,2,3] 1 5
[5,2,3,1,2,3] 4 1
[5,2,3,1,2,3] 10 NULL
[5,2,3,1,6,3] -2 6
[a,2,p,34] 3 p

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.