29.创建视图时语句包含多个表的,视图的数据无法更新。(
举一反三
- 创建视图时from语句包含多个表的,视图的数据无法更新。
- 下列关于视图的数据更新,正确的是( )。? 视图的创建语句中包含group by子句时,视图可以进行数据更新|视图的创建语句中select目标列中包含聚集函数时,视图可以进行数据更新|由多个基本表导出的视图,可以进行数据更新|视图是由单个基本表的使用选择、投影操作导出的,并且包含基本表的主键时,视图可以进行数据更新
- 下列关于视图的数据更新,正确的是( C )。 A: 由多个基本表导出的视图,可以进行数据更新 B: 视图的创建语句中包含group by子句时,视图可以进行数据更新 C: 视图是由单个基本表的使用选择、投影操作导出的,并且包含基本表的主键时,视图可以进行数据更新 D: 视图的创建语句中select目标列中包含聚集函数时,视图可以进行数据更新
- 创建视图时,with check option选项有什么作用 A: 进行视图创建语法的检查 B: 查询视图数据时,不让不符合条件的记录显示出来 C: 向视图插入或更新数据时,检查插入或更新的数据与视图的筛选条件语句是否符合,不符合,则禁止操作 D: 删除视图记录时进行检查,避免被误删已经被其他表或视图引用的数据
- 使用INSERT语句通过视图向基本表插入数据。当视图所依赖的基本表有多个时,不能向该视图插入数据,因为这将会影响多个基本表