问题 单项选择题

在创建一个视图时,以下哪个选项是用来防止用户通过该视图更改基表中的数据行

A.分组函数(Group Function)
B.GROUPBY子句
C.DISTINCT命令
D.WITH CHECK OPTION

答案

参考答案:D

解析: 这一题是测试对视图的WITH CHECK OPTION子句的熟悉程度。根据有关使用视图的WITH CHECK OPTION子句的介绍,可知所有通过该视图进行的DML操作都不能违反在创建视图时用WHERE子句所限定的条件,从而可以断定只有选项D是正确的。

单项选择题
单项选择题