试题题干
当视图所依赖的基本表有多个时,可以进行的更新视图数据的操作是()
参考答案
正确答案:
试题解析
1、使用INSERT语句通过视图向基本表插入数据时,当视图所依赖的基本表有多个时,也不能向该视图插入数据,这是因为在MySQL中不能正确地确定要被更新的基本表。
2、使用UPDATE语句通过视图修改基本表的数据时,若一个视图依赖于多个基本表,则一次视图数据修改操作只能改变一个基本表中的数据。
3、使用DELETE语句通过视图删除基本表的数据时,对于依赖多个基本表的视图,也是不能使用DELETE语句的。