单选题
👁️ 浏览量:

试题题干

当视图所依赖的基本表有多个时,可以进行的更新视图数据的操作是()

A

INSERT

B

DELETE

C

UPDATE

D

SELECT

参考答案

正确答案:

试题解析

1、使用INSERT语句通过视图向基本表插入数据时,当视图所依赖的基本表有多个时,也不能向该视图插入数据,这是因为在MySQL中不能正确地确定要被更新的基本表。

2、使用UPDATE语句通过视图修改基本表的数据时,若一个视图依赖于多个基本表,则一次视图数据修改操作只能改变一个基本表中的数据。

3、使用DELETE语句通过视图删除基本表的数据时,对于依赖多个基本表的视图,也是不能使用DELETE语句的。