问题
单项选择题
在SQL语言中,CREATE VIEW语句用于建立视图。如果要求对视图更新时必须满足子查询中的条件表达式,应当在该语句中使用短语 ______。
A.WITH UPDATE
B.WITH INSERT
C.WITH DELETE
D.WITH CHECK OPTION
答案
参考答案:D
解析: 如果要求对视图更新时必须满足子查询中的条件表达式,应当在CREATE VIEW语句中使用短语“WITH CHECK OPTION”。该短语表示对视图进行UPDATE、INSERT和DELETE操作时,要保证更新、插入或删除的行满足视图定义中的谓词条件(即子查询中的条件表达式),若不满足条件,则拒绝执行该操作。