ITPub博客

首页 > 数据库 > SQL Server > SQL Server学习笔记之视图创建、修改、删除 独醉

SQL Server学习笔记之视图创建、修改、删除 独醉

SQL Server 作者:anhuajie1028 时间:2013-04-02 21:28:24 0 删除 编辑
1.利用Transaction-SQL语句创建视图
create view studentInfo_view
as select Classes.ClassId,Classes.ClassName,Student.StudentId,Student.Mobile 
from Classes inner join Student on Classes.ClassId=Student.ClassId
解释:create view viewName 
as select tableName.columnName[,] from tableName1 inner join tableName2 on 选择条件
一般的视图创建可以参考以上格式直接套用,如果使用的表超过两个可以在上面的格式后面重复写 inner join tableName3 on 选择条件,多几个表就重复写几遍。
查询代码:select * from student_view where ClassName='软件1104班';
结果为:SQL <wbr>Server学习笔记之视图创建、修改、删除

2.利用Transaction-SQL语句修改视图
alter view studentInfo_view(班级,姓名,手机号)
as select Classes.ClassName,Student.StudentName,Student.Mobile
from Classes inner join Student on Classes.ClassId=Student.ClassId
解释:(班级,姓名,手机号)设置视图显示时的字段名,其顺序与select后面列的顺序相对应
更改列的字段名后其查询应更改为:select * from studentInfo_view where 班级='软件1105班';
结果如下:SQL <wbr>Server学习笔记之视图创建、修改、删除
3.删除视图
drop view viewName

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21805464/viewspace-1118035/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-06-02