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 |