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;
--Ocarina我是一只可爱的小尾巴