在Oracle中的一个union-of-tables视图中再插入一个union

时间:2013-08-19 10:56:56

标签: oracle oracle10g

我有一个大视图,包含'十几个表中的UNION ALL'。这个视图应该“更新”,以涵盖联盟中的几个新表:是否有一种简洁的方法可以添加一个表混合,而无需再次重新引入所有旧的联合?由于可以进行定制安装,这将是痛苦的。

视图是这样的:

CREATE OR REPLACE FORCE VIEW vw_union (a,b,c)
AS
SELECT a,b,c from TABLE_FOO
UNION ALL
SELECT a,b,c from TABLE_BAR
UNION ALL
SELECT a,b,c from TABLE_FEZ;

0 个答案:

没有答案