ELEMENT\_AT

擷取陣列中指定索引處的元素。

## 語法

```
ELEMENT_AT(ARRAY(E), INDEX)
```

## 引數

#### ARRAY(E)

類型： `array`

任何類型的數值陣列。

#### INDEX

類型：`integer`

一個整數，表示要擷取之元素的索引。

如果 `INDEX > 0`，此函數提供與 SQL 標準下標運算子 (`[]`) 相同的功能。

如果 `INDEX < 0`，此函數會從最後一個元素存取到第一個元素。

請注意，如果 `ARRAY` 包含任何 `null` 值，則在陣列索引中會忽略這些值。

## 傳回

類型：與輸入相同

在給定的 `INDEX` 處的 `ARRAY` 元素。

請注意，如果 `INDEX` 為 **0**，則函數會傳回 `null`。

***

## 範例

| 陣列 | 索引 | 輸出 |
| --- | --- | --- |
| `[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 |