创建视图时,with check option选项有什么作用
A: 进行视图创建语法的检查
B: 查询视图数据时,不让不符合条件的记录显示出来
C: 向视图插入或更新数据时,检查插入或更新的数据与视图的筛选条件语句是否符合,不符合,则禁止操作
D: 删除视图记录时进行检查,避免被误删已经被其他表或视图引用的数据
A: 进行视图创建语法的检查
B: 查询视图数据时,不让不符合条件的记录显示出来
C: 向视图插入或更新数据时,检查插入或更新的数据与视图的筛选条件语句是否符合,不符合,则禁止操作
D: 删除视图记录时进行检查,避免被误删已经被其他表或视图引用的数据
C
本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/ptepmzjopmyaxzo.html
举一反三
- 在创建视图时,若使用了“WITH CHECK OPTION”子句,其作用是 A: 创建视图时检查是否满足条件 B: 更新数据时检查是否符合条件 C: 删除视图时检查是否满足条件 D: 检查被创建视图是否已存在
- 修改视图时,检查插入的数据是否符合视图定义时的条件,应使用【1】子句
- 创建视图时,WITHCHECKOPTION可选项关键词表示在对视图进行UPDATE、INSERT或DELETE操作时需要保证更新、插入或删除的记录必须满足视图定义中的条件(即SELECT语句中条件表达式)。
- 下列关于视图的数据更新,正确的是( )。? 视图的创建语句中包含group by子句时,视图可以进行数据更新|视图的创建语句中select目标列中包含聚集函数时,视图可以进行数据更新|由多个基本表导出的视图,可以进行数据更新|视图是由单个基本表的使用选择、投影操作导出的,并且包含基本表的主键时,视图可以进行数据更新
- 下列关于视图的说法正确的为() A: 视图是从一个或几个基本表(或视图)导出的虚表 B: 视图只存放视图的定义,数据仍在对应的基本表中,不会出现数据冗余 C: 基表中的数据发生变化,从视图中查询出的数据也随之改变 D: CREATE VIEW <;视图名>; [(<;列名>; [,<;列名>;]…)]AS <;子查询>; [WITH CHECK OPTION]WITH CHECK OPTION表示对视图进行UPDATE, INSERT和DELETE操作时保证更新、插入或删除的行满足视图定义中的条件(即子查询中的条件表达式)
内容
- 0
下列关于视图的数据更新,正确的是( C )。 A: 由多个基本表导出的视图,可以进行数据更新 B: 视图的创建语句中包含group by子句时,视图可以进行数据更新 C: 视图是由单个基本表的使用选择、投影操作导出的,并且包含基本表的主键时,视图可以进行数据更新 D: 视图的创建语句中select目标列中包含聚集函数时,视图可以进行数据更新
- 1
创建视图时from语句包含多个表的,视图的数据无法更新。
- 2
29.创建视图时语句包含多个表的,视图的数据无法更新。(
- 3
WITH CHECK OPTION表示使用视图更新数据时应满足视图定义中设置的条件。(1.0)
- 4
第5单元,在MySQL中创建视图时,WITH CHECK OPTION子句的作用是() A: 防止通过视图插入或更新行 B: 使用户能从多种角度看待同一数据 C: 对于可更新视图,保证更新、插入或删除的行要满足视图定义中的谓词条件 D: 去掉基本表的某些行和某些列