我在 PL/SQL 中有很多这样的命名游标:
cursor MY_CURSOR_01 is select * from my_table_01;
cursor MY_CURSOR_02 is select * from my_table_02;
我想在dbms_xmlgen.newContext
需要 aSYS_REFCURSOR
或 aVARCHAR2
包含实际查询的过程中使用它们。
我已经知道我可以这样做:
dbms_xmlgen.newContect('select * from my_table_01');
但我想重用现有的游标,而不是将它们重写为字符串查询。
有任何想法吗?我在 Oracle 10gR2 上。