ELEMENT_AT
Recupera el elemento de una matriz en un determinado índice.
Sintaxis
ELEMENT_AT(ARRAY(E), INDEX)
Argumentos
ARRAY(E)
Tipo: array
Una matriz de valores de cualquier tipo.
INDEX
Tipo: integer
Un número entero que indica el índice del elemento que se ha de recuperar.
Si INDEX > 0, esta función proporciona la misma funcionalidad que el operador subíndice estándar de SQL ([]).
Si INDEX < 0, esta función accede a los elementos del último al primero.
Tenga en cuenta que si ARRAY contiene valores null, se ignoran en la indexación de la matriz.
Devuelve
Tipo: igual que la entrada
El elemento de ARRAY en el INDEX proporcionado.
Tenga en cuenta que si INDEX es 0, la función devuelve null.
Ejemplos
| ARRAY | INDEX | Resultado |
|---|---|---|
[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 |