ELEMENT_AT
Gibt das Element eines Arrays an einem bestimmten Index zurück.
Syntax
ELEMENT_AT(ARRAY(E), INDEX)
Argumente
ARRAY(E)
Typ: array
Ein Werte-Array eines beliebigen Typs.
INDEX
Typ: integer
Eine Ganzzahl, die den Index des abzurufenden Elements angibt.
Wenn INDEX > 0, bietet diese Funktion die gleiche Funktionalität wie der SQL-Standard-Subskriptionsoperator ([]).
Wenn INDEX < 0, greift diese Funktion auf Elemente vom letzten zum ersten zu.
Hinweis: Wenn das ARRAY null-Werte enthält, werden diese bei der Indizierung des Arrays ignoriert.
Rückgaben
Typ: wie „input“
Das Element von ARRAY am angegebenen INDEX.
Hinweis: Wenn der INDEX 0 ist, gibt die Funktion null zurück.
Beispiele
| ARRAY | INDEX | Ausgabe |
|---|---|---|
[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 |