日期:2014-05-16  浏览次数:20344 次

索引、视图、游标、存储过程和触发器(1-2、视图)

     

一、视图本身

         a>、创建

              格式:Create  view  <视图名> [<视图列表>]  as子查询

              解说:视图列表为可选项,自己可以任意的书写视图列表名,省略时(但是,视图由多个表连接得到,且在不同的表中存在同列名,或者,视图的列名为表达式或库函数的计算结果时,视图列表名不能省略),视图的列名就等于的列表名。

              举例:创建一个物理系教师的姓名,性别情况的视图Sub_T。(教师信息表为Teacher_Info

                               Creat  view  Sub_T(T_Name,T_Sex)

                               As  select  T_NameT_Sex  from  Teacher_Info  where  Dept=’物理

         b>、删除

              格式:drop  view  <视图名>

              解说:视图删除后,只会删除该视图在数字字典中的定义,不影响所依据的基础表。

         c>、修改

                 格式:alter  view  <视图名>  [(视图列表)]   as  <子查询>

                 举例:修改视图Sub_T,使其可以观察到物理系教师的工资。

                               Alter  view  Sub_T(T_NameT_SexT_Salary)

                     &nb