上都海奶茶馆 发表于 2016-10-31 03:19:18

sql server的视图操作

  --建立视图
create view my_phb as select * from phb
  
  create table ttt
(
seq int,--序列
jcxm int,--检查项目
zhi numeric(8,2) --值
)
  ALTER VIEW 语句
  使用 ALTER VIEW 语句能够修改视图,其语法格式如下:
  ALTER VIEW < 视图名 >(< 列名 > … )
  [ WITH ENCRYPTION]
  AS < 查询 >
  
  其中:
  ¨< 视图名 > 是要修改的视图名。
  ¨< 列名 > 是视图列名。
  ¨< 查询 > 是定义视图的查询语句。
  insert into ttt values (11,1,0.50);
insert into ttt values (11,2,0.21);
insert into ttt values (11,3,0.25);
insert into ttt values (12,1,0.24);
insert into ttt values (12,2,0.30);
insert into ttt values (12,3,0.22);
  create view renshu_gz(bmh,jine)
as select seq,sum(zhi)
from ttt
group by seq
  select * from renshu_gz

  
--查询视图
select * from my_phb
  --修改视图
  
ALTER VIEW my_phb as select * from phb --oracle是replace

--删除视图
drop view my_phb
与oracle完全一致
页: [1]
查看完整版本: sql server的视图操作