Перейти к основному содержимому Перейти к дополнительному содержимому

ELEMENT_AT

Извлекает элемент массива по заданному индексу.

Синтаксис

ELEMENT_AT(ARRAY(E), INDEX)

Аргументы

ARRAY(E)

Тип: array

Массив значений любого типа.

INDEX

Тип: integer

Целое число, указывающее индекс извлекаемого элемента.

Если INDEX > 0, эта функция предоставляет ту же функциональность, что и оператор подстрочного индекса стандарта SQL ([]).

Если INDEX < 0, эта функция обращается к элементам от последнего к первому.

Обратите внимание, что если ARRAY содержит какие-либо значения null, они игнорируются при индексации массива.

Возвращает

Тип: такой же, как входной

Элемент ARRAY по заданному INDEX.

Обратите внимание, что если INDEX равно 0, то функция возвращает null.


Примеры

ARRAY ИНДЕКС Выходные данные
[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

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!