更新视图中的数据-oracle
大家好,我有一个关于如何在视图中更新一些数据的问题 我已经通过insert into table命令更新了表中的数据,但是我想知道是否可以使用视图更新数据更新视图中的数据-oracle,oracle,view,oracle12c,Oracle,View,Oracle12c,大家好,我有一个关于如何在视图中更新一些数据的问题 我已经通过insert into table命令更新了表中的数据,但是我想知道是否可以使用视图更新数据 谢谢:)您可以在视图中更新数据,但有非常具体的规则(请参阅oracle文档) 正如另一个人所评论的,如果您更新基础数据,视图应该反映更改(假设您已经提交了更改)。因此,如果没有发生这种情况,则更有可能使用实体化视图。如果更新了表中的数据,则视图应立即反映更改。您确定您看到的是一个视图,而不是其他视图(例如物化视图)?
谢谢:)您可以在视图中更新数据,但有非常具体的规则(请参阅oracle文档)
正如另一个人所评论的,如果您更新基础数据,视图应该反映更改(假设您已经提交了更改)。因此,如果没有发生这种情况,则更有可能使用实体化视图。如果更新了表中的数据,则视图应立即反映更改。您确定您看到的是一个视图,而不是其他视图(例如物化视图)?