@Justin: Правда, вместо этого я изменил его на функцию.
ел бы выполнить анонимный PL / SQL и должен получить объект результирующего набора. Я получил код, который можно сделать с помощью курсоров внутри блока PL / SQL.
Но сам блок PL / SQL будет поступать из базы данных в виде текста. Поэтому я не могу редактировать этот блок PL / SQL. И он вернет только два значения, имена столбцов которых всегда будут одинаковыми. Будет возвращен список значений комбинации из 2 столбцов.
Здесь я даю пример PL / SQL.
BEGIN
RETURN 'select distinct fundname d, fundname r from <table> where condition order by 1';
EXCEPTION
WHEN OTHERS THEN
RETURN 'SELECT ''Not Available'' d, ''Not Available'' r FROM dual';
END;
Любой ответ будет таким полезным.