oracle中如何实现,将查询结果作为需要查询的表名进行查询?

2026-05-19 00:42:47
推荐回答(1个)
回答1:

set termout off
set feedback off
set trimout on
set trimspool on
set head off
set line 900
spool ./temp.sql

select 'select * from ' || tablename || ';' from table where tableid=1;
spool off

set termout on
set feedback on
set head on
@temp.sql

大体框架就是这样,呵呵~