第4章MySQL查询和视图.ppt

第4章MySQL查询和视图资料

4.3.4 更新视图 这时,使用SELECT语句查询cs_xs视图和基本表xs,就可发现xs表中该记录已经被添加进去,如下所示: 4.3.4 更新视图 3.修改数据 使用UPDATE语句可以通过视图修改基本表的数据,有关UPDATE语句的语法介绍见第3章。 【例4.75】将cs_xs视图中所有学生的总学分增加8分。 update cs_xs set 总学分 = 总学分+ 8; 若一个视图依赖于多个基本表,则一次修改该视图只能变动一个基本表的数据。 【例4.76】将cs_kc视图中学号为081101的学生的101课程成绩改为90分。 update cs_kc set 成绩=90 where 学号=081101 and 课程号=101; 比如,以下的修改就是错误的: update cs_kc set 学号=081120,课程号=208 where 成绩=90; 4.3.4 更新视图 4.删除数据 使用DELETE语句可以通过视图删除基本表的数据,有关DELETE语句的语法介绍见第3章。 【例4.77】删除cs_xs中李牧同学(学号081255,【例4.74】插入)的记录。 delete from cs_xs where 学号 = 081255; 4.3.5 修改视图 使用ALTER语句可以对已有视图的定义进行修改。 ? 语法

文档评论(0)

1亿VIP精品文档

相关文档