【发布时间】:2013-04-19 08:21:58
【问题描述】:
这可能是一个愚蠢的问题,但由于 oracle 允许创建不同对象的表,我认为也许可以创建一个视图表。
我需要生成很多很多视图(这些视图将旋转某个表)。每个视图都有不同的列名。
我不想用数百或数千个名为的视图污染命名空间
schema.xls_import_id_1234_sheet_0。
是否可以创建视图表?然后用类似
的方式查询它们select * from table(
select a_view from xls_sheet_views where xls_id = 1234 and sheet_no = 0)
或者也许一种将查询存储为 varchar2 类型的方法,以及某种自动执行它的方法?
【问题讨论】:
标签: oracle