About 视图 (View)
一直对视图都没有好好总结过 , 之前跟高老师牛Oracle时候用得是比较上手了。只是时间流逝 自己也忘得差不多了
回顾了一下:
作用: 其实视图最大的作用无非就是集中多张主表的数据 包括统筹、运算等 方便客户端或前台开发人员直接调用。
回顾了一下:
作用: 其实视图最大的作用无非就是集中多张主表的数据 包括统筹、运算等 方便客户端或前台开发人员直接调用。
use DB_name
go
//Create
//
create view v_ViewName
as
select Column_Name_1 '别名_1', Column_Name_2 '别名_2' from t1,t2
where t1.XXid=t2.XXid and t2.yyId=t1.yyId
Group by Column_nameX
//Alter
Alter view v_ViewName
as
[select _statements ]
//Drop
Drop view v_ViewName
//查看指定视图sql语句信息
Exec sp_helptext 'v_ViewName'
//查看指定视图的基表信息等
Exec sp_depends 'v_ViewName'
go
//Create
//
create view v_ViewName
as
select Column_Name_1 '别名_1', Column_Name_2 '别名_2' from t1,t2
where t1.XXid=t2.XXid and t2.yyId=t1.yyId
Group by Column_nameX
//Alter
Alter view v_ViewName
as
[select _statements ]
//Drop
Drop view v_ViewName
//查看指定视图sql语句信息
Exec sp_helptext 'v_ViewName'
//查看指定视图的基表信息等
Exec sp_depends 'v_ViewName'
PS: View不支持Order by ,but Group by ...
posted on 2006-01-09 08:28 Royman.Chen 阅读(203) 评论(0) 编辑 收藏 举报