视图是一种虚拟表,同表一样,视图包含一系列带有名称的行和列数据
作用:
1,集中用户需要的数据
2,用作安全机制,数据管理员只允许用户通过视图查询,而不授予用户直接访问视图基础表的权限。
3,提高性能,存储复杂查询
创建视图
create view v_name
as
selet * from tb_name
修改视图
alter view v_name as
select * from tb_name
使用存储过程查看视图
exec sp_helptext 'vi_name'
加密
alter view vi_name with encryption
as select * from tb_name
with check option
加密之后将无法使用exec sp_helptext 查看view 的信息。