我想执行匿名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;
Run Code Online (Sandbox Code Playgroud)
任何回复都会非常有帮助.