【问题标题】:How can I append data onto a view using sql?如何使用 sql 将数据附加到视图中?
【发布时间】:2018-12-05 22:07:32
【问题描述】:

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

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

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

提前致谢。

【问题讨论】:

  • 您使用的是什么版本的 SQL? SQL 只是一种语言,而不是实际产品。

标签: sql dataset append


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-11
    • 1970-01-01
    • 1970-01-01
    • 2017-11-17
    • 1970-01-01
    • 1970-01-01
    • 2021-10-10
    • 2016-12-29
    相关资源
    最近更新 更多