Я хотел бы выполнить анонимный PL / SQL и мне нужно получить объект набора результатов. Я получил код, который можно сделать с помощью курсоров внутри блока PL / SQL.
Но сам блок PL / SQL будет поступать из базы данных в виде текста. Поэтому я не могу редактировать этот блок PL / SQL. И он вернет только два значения, имена столбцов которых всегда будут одинаковыми. Он вернет список из двух значений комбинации столбцов.
Здесь я даю образец 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;
Любой ответ будет очень полезным.