ELEMENT_AT
Bir dizinin belirtilen bir dizindeki öğesini alır.
Söz dizimi
ELEMENT_AT(ARRAY(E), INDEX)
Bağımsız Değişkenler
ARRAY(E)
Tür: array
Herhangi bir türde değerlerden oluşan bir dizi.
INDEX
Tür: integer
Alınacak öğenin dizinini belirten bir tam sayı.
Eğer INDEX > 0 ise, bu işlev SQL standardı alt simge operatörü ([]) ile aynı işlevselliği sağlar.
Eğer INDEX < 0 ise, bu işlev öğelere sondan başa doğru erişir.
Şunu unutmayın ki eğer ARRAY herhangi bir null değer içeriyorsa, bunlar dizinin indekslenmesinde yok sayılırlar.
döndürür
Tür: girişle aynı
Verilen INDEX konumundaki ARRAY öğesi.
Şunu unutmayın ki, INDEX 0 ise, işlev null döndürür.
Örnekler
| ARRAY | DİZİN | Çıktı |
|---|---|---|
[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 |