首页 > 解决方案 > 如何使用 sql 将数据附加到视图中?

问题描述

我使用以下 sql 命令创建了一个视图:

CREATE OR REPLACE VIEW Table AS
SELECT * FROM TABLEA FULL OUTER JOIN TABLEB 
ON TABLEA.Column1=TABLEB.Column1

我通常每周都会获得新的数据集,我想知道是否有一种方法可以使用 sql 命令将新表中的数据附加到视图“表”上?

提前致谢。

标签: sqldatasetappend

解决方案


SQL 中的视图,只要不是物化视图,基本上就位于基础表之上。因此,对于非物化视图,如果您希望它看到新数据,则该数据必须来自基础表。如果您有一个物化视图,那么您可以插入任意多行。


推荐阅读