创建一个学生信息视图V_STU。(含Sno,Sname,Sage,Sdept)

来源:百度知道 编辑:UC知道 时间:2024/06/30 11:08:27
补充
1、将自己的信息插入到V_STU视图里,注意学号为5位数。
2、在V_STU视图里将自己的年龄增加一岁
3、将自己的信息从V_STU视图中删除。
一共是4个问题哦..只回答一个我可不给分哦

1,create view V_STU as

select Sno,Sname,Sage,Sdept

from 包含(Sno,Sname,Sage,Sdept)这些信息的表
2,insert into V_STU values('学号','姓名',年龄,'年级');
3,update from V_STU Sage = Sage+1 ;
4,delete from V_STU where Sno='你的Sno';
不会又补充8个了吧

是视图么?

对表操作,视图就会变化了。
如果需要在视图中显示年龄增加,只需要在创建语句里加1就可以了

借用一下楼上的

create view V_STU as

select Sno,Sname,age+1

from 包含(Sno,Sname,Sage,Sdept)这些信息的表

先明白视图是什么,就简单了

很是怀疑对视图直接INSET的可行性