Oracle SQL中可更新视图的用途是什么?

时间:2013-04-25 19:45:35

标签: sql oracle view updatable-views

我一直在寻找并且找不到列出使用可更新视图(可以使用影响目标表的修改进行修改的视图)的好处的任何地方。

我理解为什么物化视图有用(速度,安全性等)但是因为可更新视图不​​能包含连接和其他有用的优化...

任何人都可以列出它们可能有用的原因吗?我确信Oracle有充分的理由来实现它们。

1 个答案:

答案 0 :(得分:2)

可更新视图确实可以包含联接。它们还必须具有约束,以便更新不会模糊 - 必须保证更新的每个值都不能更新为多个值。