Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更新视图中的数据-oracle_Oracle_View_Oracle12c - Fatal编程技术网

更新视图中的数据-oracle

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

大家好,我有一个关于如何在视图中更新一些数据的问题

我已经通过insert into table命令更新了表中的数据,但是我想知道是否可以使用视图更新数据


谢谢:)

您可以在视图中更新数据,但有非常具体的规则(请参阅oracle文档)


正如另一个人所评论的,如果您更新基础数据,视图应该反映更改(假设您已经提交了更改)。因此,如果没有发生这种情况,则更有可能使用实体化视图。

如果更新了表中的数据,则视图应立即反映更改。您确定您看到的是一个视图,而不是其他视图(例如物化视图)?