SQL Server—视图

作者 : 攻城狮 发布时间: 2023-03-11 共313人阅读

视图的概念:可以理解成虚拟表。

视图的作用:视图是将复杂的sql语句查询的结果定义成一个视图(虚拟表),如果后面再使用到这样的查询结果时,不需要再次编写查询语句,可以直接调用视图得到查询结果。

举例:显示卡号,身份证,姓名,余额。

select CardNo 卡号,AccountCode 身份证,RealName 姓名,CardMoney 余额 from BankCard
inner join AccountInfo on BankCard.AccountId = AccountInfo.AccountId

举例:创建视图,实现显示卡号,身份证,姓名,余额。

create view View_Account_Card
as
select CardNo 卡号,AccountCode 身份证,RealName 姓名,CardMoney 余额 from BankCard
inner join AccountInfo on BankCard.AccountId = AccountInfo.AccountId
go

再次查询上面的结果时,可以直接从创建的视图中查询

select * from View_Account_Card

删除视图

drop view View_Account_Card

注意:如果是要对数据进行维护,最好到原始表里维护!视图的功能主要是给我们进行数据展示!

 

1.本站所有资源收集于互联网和用户上传,如有侵权请联系客服删除;
2.本站不保证所提供下载资源的准确性、安全性和完整性,请自行测试;
3.资源仅供学习交流使用,版权归原作者所有,请在下载后24小时之内删除;
4.如用于商业或非法用途实属个人行为,与本站无关,一切后果由用户自负;
5.本站提供的源码、主题模板、插件等资源,都不包含技术服务,请大家谅解;
6.本站所设置的资源售价只是用于赞助,收取费用仅维持本站的日常运营所需;
7.如果您有好的源码或者教程,请至个人中心发布资源,将有积分奖励和额外收入;
8.本站默认解压密码:www.ittiantang.com,如有链接无法下载,请联系管理员处理。

IT天堂 » SQL Server—视图

常见问题FAQ

IT天堂的会员权益只能通过充值获得吗?
您可以通过签到功能获得积分,用积分兑换会员权益。
网站上的VIP资源只能通过充值购买吗?
您可以通过每日签到获得积分,使用积分直接购买VIP资源。

发表评论