上传者: u011062044
|
上传时间: 2022-05-30 12:03:11
|
文件大小: 1.34MB
|
文件类型: PPTX
视图的修改和删除
数据视图
课程目标
理解 —— 修改视图定义的语法;
掌握 ——修改视图的方法;
掌握 —— 删除视图的方法。
视图的修改和删除
修改视图
视图被创建之后,由于某种原因(如基本表中的列发生改变或视图中增加或删除了若干列等),需要修改视图。
视图的修改和删除
使用ALERT语句可以对已有视图的定义进行修改。
语法格式:
ALTER VIEW 视图名 [(列名列表)]
AS select语句
[WITH CHECK OPTION]
WITH CHECK OPTION:强制所有通过视图修改的数据必须满足select子句中指定的选择条件。
视图的修改和删除
【例】 将jsj_book视图修改为只包含计算机类图书的图书编号、书名和单价。
ALTER VIEW jsj_book
AS
SELECT 图书编号,书名,单价
FROM Book
WHERE 图书类别 = '计算机';
注意:alter是对视图的定义进行修改;
update是对视图里面的数据值进行修改。
视图的修改和删除
删除视图
使用SQL语句删除视图,语法格式:
DROP VIEW [IF EXISTS]
视图名1