Oracle动态“ SQL选择”查询记录类型

| 动态请求如下所示:
request := \'select * from \' || param_table_name || \' where \' || column_name_list;
然后我做:
open cur1 for request;
直到运行时,才知道通过ѭ2提取的记录的确切类型,因为它不应对该过程所应用的任何表施加任何限制。但是,然后如何遍历查询返回的内容呢?     
已邀请:
        PL / SQL游标无法使用编译时间未知的列。 在PL / SQL中使用完全动态查询的唯一方法是使用PL / SQL软件包
DBMS_SQL
。 更新: Oracle通过许多示例对DBMS_SQL软件包进行了全面的描述。     

要回复问题请先登录注册