不允许对视图中的计算列进行修改,也不允许对视图定义中包含有统计函数或( )子句的视图进行修改和插入操作。
举一反三
- 下列不属于视图插入、更新视图时的限制的是: A: 在一个语句中,一次不能修改一个以上的视图基表。 B: 允许对视图定义中包含GROUP BY子句的视图进行插入或修改操作。 C: 对视图中所有的列的修改必须遵守视图基表中所定义的各种数据约束条件。 D: 不允许对视图中的计算列进行修改。
- 下列关于通过视图更新数据的说法,错误的是()。 A: 如果视图的定义涉及到多张表,则对这种视图一般情况下允许进行更新操作 B: 如果定义视图的查询语句中含有GROUPBY子句,则对这种视图不允许进行更新操作 C: 如果定义视图的查询语句中含有统计函数,则对这种视图不允许进行更新操作 D: 如果视图数据来自单个基本表的行、列选择结果,则一般情况下允许进行更新操作
- 如果在定义视图的查询语句中,使用了聚合函数,或group by、 having子句,则不允许对视图进行插入或更新操作。( )
- 下列()选项是在使用视图修改数据时需要注意的。 A: 在一个UPDATE语句中修改的列必须属于同一个基表 B: 一次就能修改多个视图基表 C: 视图中的所有列的修改必须遵守视图基表中所定义的各种数据完整性约束 D: 可以对视图中的计算列进行修改
- 一般情况下,若视图的定义中包含group by子句,则此视图不允许更新。