ELEMENT_AT
Haalt het element van een array op een opgegeven index op.
Syntaxis
ELEMENT_AT(ARRAY(E), INDEX)
Argumenten
ARRAY(E)
Type: array
Een array van waarden van elk type.
INDEX
Type: integer
Een geheel getal dat de index aangeeft van het element dat moet worden opgehaald.
Als INDEX > 0, biedt deze functie dezelfde functionaliteit als de SQL-standaard subscript-operator ([]).
Als INDEX < 0, opent deze functie elementen van het laatste naar het eerste.
Merk op dat als de ARRAY null waarden bevat, deze worden genegeerd bij het indexeren van de array.
Retourneert
Type: hetzelfde als invoer
Het element van ARRAY op de opgegeven INDEX.
Merk op dat als de INDEX 0 is, de functie null retourneert.
Voorbeelden
| ARRAY | INDEX | Uitvoer |
|---|---|---|
[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 |