Sql Server2008温故而知新系列10:视图View

视图:简单的理解就是一个拼装的表;如:想修饰员工信息表中的手机号码中间4位为"*"号;

例:

 1 --创建视图phView:姓名和手机号码模糊化
 2 create view phView    
 3 as 
 4 select left(name,1)+'*'+right(name,1) as name,LEFT(phno,3)+'****'+RIGHT(phno,4) as phno from b_emp
 5 
 6 
 7 go
 8 --查询原表中数据和视图中数据
 9 select top 3 name,phno from b_emp 
10 select top 3 name,phno from phview

 

 视图可以当做表来正常的访问;

通常可以用来加密一些数据,保证数据安全;

 

删除视图也比较简单,命令:drop view view_name;

如删除上述视图:drop view phView;

 

 

posted @ 2019-11-26 13:48  無尘  阅读(234)  评论(0编辑  收藏  举报