标签: sql oracle
我有一张包含其他表名称的表。如何创建从值中获取表的查询?
例如,如果我的表具有值:
tables ------ users users2 users3
我想创建动态SQL函数,该函数知道如何从参考表中获取值(即表名),然后从该命名值中选择*。
答案 0 :(得分:0)
如果您只想要一次性脚本,则可以运行查询:
select 'select * from ' || table_name || ';' cmd from user_tables;
然后运行输出