所有的视图是否都可以更新?为什么?

admin2017-10-26  25

问题 所有的视图是否都可以更新?为什么?

选项

答案由于视图是不实际存储数据的虚表,因此对视图的更新最终要转换为对基本表的更新。为简单起见现在一般只有“行列子集视图”才能更新。如果视图是从单个基本表只使用选择、投影操作导出的,并且包含了基本表的主键,那么这样的视图称为“行列子集视图”,可以被执行更新操作。允许用户更新的视图在定义时必须加上 “WITH CHECK OPTION"短语。

解析
转载请注明原文地址:https://jikaoti.com/ti/pVdaFFFM
0

最新回复(0)