ELEMENT_AT
Pobiera element tablicy pod danym indeksem.
Składnia
ELEMENT_AT(ARRAY(E), INDEX)
Argumenty
ARRAY(E)
Typ: array
Tablica wartości dowolnego typu.
INDEX
Typ: integer
Liczba całkowita wskazująca indeks elementu do pobrania.
Jeśli INDEX > 0, ta funkcja zapewnia taką samą funkcjonalność jak operator indeksowania zgodny ze standardem SQL ([]).
Jeśli INDEX < 0, ta funkcja uzyskuje dostęp do elementów od ostatniego do pierwszego.
Należy pamiętać, że jeśli ARRAY zawiera jakiekolwiek wartości null, są one ignorowane podczas indeksowania tablicy.
Zwraca wartość
Typ: taki sam jak dane wejściowe
Element ARRAY w danym INDEX.
Należy pamiętać, że jeśli INDEX wynosi 0, to funkcja zwraca null.
Przykłady
| ARRAY | INDEX | Dane wyjściowe |
|---|---|---|
[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 |