Подтвердить что ты не робот

Получить N-й элемент массива, который возвращается из функции "string_to_array()"

Я ищу способ доступа к N-му элементу массива, который является результатом функции string_to_array() в PostgreSQL. Например,

Предположим, что ячейка содержит строковое значение: "Простой пример". Если я использую string_to_array(), у меня будет массив из трех строк в виде ('A', 'simple', 'example'). Теперь, не сохраняя (я имею в виду, на лету), я хочу получить доступ ко 2-му элементу этого массива, который является "простым".

Во время поиска в Google я увидел пример доступа к последнему элементу массива, но это едва решило мою проблему.

Есть ли способ сделать это?

4b9b3361

Ответ 1

select (string_to_array('1,2,3,4',','))[2];