Справочник по функциям PostgreSQL

SPLIT_PART
Разделяет строку по заданному разделителю и возвращает указанную часть.
PostgreSQL 17.5
SPLIT_PART(string, delimiter, part_number)
string
Исходная строка.
delimiter
Разеделитель для разбиения.
part_number
Номер части для возврата (начиная с 1).
Примеры
PostgreSQL 17.5
SELECT SPLIT_PART('a|b|c', '|', 2)