Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.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视图上执行CRUD操作吗_Oracle_View_Crud_Updatable Views - Fatal编程技术网

可以在Oracle视图上执行CRUD操作吗

可以在Oracle视图上执行CRUD操作吗,oracle,view,crud,updatable-views,Oracle,View,Crud,Updatable Views,我知道这有点含糊不清,但我对观点还不熟悉,我正在努力了解他们的能力 假设我使用表的组合创建了一个由复杂查询创建的视图。如果我试图在视图中编辑一条记录,那么视图是否足够聪明,可以通过创建视图的逻辑进行反向操作,并在正确的表中编辑正确的值 视图中是否允许编辑值 谢谢 这取决于: 请参阅“关于可更新视图的注释”一节 请注意,您始终可以在任何视图上创建一个而不是触发器,以使其可更新(您提供了逻辑)。这取决于: 请参阅“关于可更新视图的注释”一节 请注意,您始终可以在任何视图上创建一个而不是触发器,以

我知道这有点含糊不清,但我对观点还不熟悉,我正在努力了解他们的能力

假设我使用表的组合创建了一个由复杂查询创建的视图。如果我试图在视图中编辑一条记录,那么视图是否足够聪明,可以通过创建视图的逻辑进行反向操作,并在正确的表中编辑正确的值

视图中是否允许编辑值

谢谢

这取决于:

请参阅“关于可更新视图的注释”一节

请注意,您始终可以在任何视图上创建一个
而不是
触发器,以使其可更新(您提供了逻辑)。

这取决于:

请参阅“关于可更新视图的注释”一节


请注意,您始终可以在任何视图上创建一个
而不是
触发器,以使其可更新(您提供了逻辑)。

是的,根据他们的要求,看起来不可能。谢谢是的,从他们的要求来看是不可能的。谢谢