如果允许用户对视图进行更新和插入操作,但是又要防止用户将不符合视图约束条件的记录添加到视图,应当在定义视图时指定下列哪一个子句?()
A: WITHGRANTOPTION
B: WITHREADONLY
C: WITHCHECKOPTION
D: WITHCHECKONLY
A: WITHGRANTOPTION
B: WITHREADONLY
C: WITHCHECKOPTION
D: WITHCHECKONLY
举一反三
- 如果允许用户对视图进行更新和插入操作,但是又要防止用户将不符合视图约束条件的记录添加到视图,应当在定义视图时指定( )选项。 A: with grant option B: with read only C: with check option D: with check only
- 下列不属于视图插入、更新视图时的限制的是: A: 在一个语句中,一次不能修改一个以上的视图基表。 B: 允许对视图定义中包含GROUP BY子句的视图进行插入或修改操作。 C: 对视图中所有的列的修改必须遵守视图基表中所定义的各种数据约束条件。 D: 不允许对视图中的计算列进行修改。
- 用户不能在下面哪一个视图上执行任何DML操作() A: 使用WITHCHECKOPTION选项创建的视图 B: 包括DISTINCT关键字的视图 C: 包括GROUPBY子句的视图 D: 上面所有视图都允许DML操作
- 在MySQL中创建视图时,WITHCHECKOPTION子句的作用是()。 A: 对于可更新视图,保证更新、插入或删除的行要满足视图定义中的谓词条件 B: 使用户能从多种角度看待同一数据 C: 防止通过视图插入或更新行 D: 去掉基本表的某些行和某些列
- 创建视图时,WITHCHECKOPTION可选项关键词表示在对视图进行UPDATE、INSERT或DELETE操作时需要保证更新、插入或删除的记录必须满足视图定义中的条件(即SELECT语句中条件表达式)。