当对视图进行UPDATE、INSERT 和 DELETE操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项【 】。

admin2013-05-30  34

问题 当对视图进行UPDATE、INSERT 和 DELETE操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项【  】。

选项

答案WITH CHECK OPTION

解析 视图是从一个或几个基本表(或其他视图)中导出的表,是一个虚表。在SQL语言中,对视图的操作包括创建视图、查询视图和修改视图。其中的修改视图包括更新 (UPDATE)、插入(INSERT)和删除(DELETE)操作。为了防止用户通过视图对数据库进行插入、删除和更新时,无意或故意操作不属于视图范围内的基本表数据,可在定义视图时加上"WITH CHECK OPTION”子句,这样在视图上进行修改数据时,DBMS会进一步检查视图定义中的条件,若不满足条件,则拒绝执行该操作。
转载请注明原文地址:https://jikaoti.com/ti/o947FFFM
0

最新回复(0)