问题
单项选择题
在创建一个视图时,以下哪个选项是用来防止用户通过该视图更改基表中的数据行
A.分组函数(Group Function)
B.GROUPBY子句
C.DISTINCT命令
D.WITH CHECK OPTION
答案
参考答案:D
解析: 这一题是测试对视图的WITH CHECK OPTION子句的熟悉程度。根据有关使用视图的WITH CHECK OPTION子句的介绍,可知所有通过该视图进行的DML操作都不能违反在创建视图时用WHERE子句所限定的条件,从而可以断定只有选项D是正确的。