Я определил переменную PL/SQL табличного типа и добавил туда некоторые данные.
create or replace type varTableType as table of varchar2(32767);
my_table varTableType := varTableType()
...
my_table := some_function();
Теперь у меня есть эта переменная типа таблицы my_table
с несколькими тысячами записей. Мне нужно выбрать только те записи, которые заканчиваются определенным символом, например 'a', и получить результаты в виде строки, разделенной запятыми. Я думаю, что функция COLLECT может это сделать, но я не понимаю, как именно. Я использую Oracle 10g.