Sql Server數據庫視圖的創建、修改


 1 if OBJECT_ID('Sales.USACusts') is not null
 2     drop view Sales.USACusts;
 3 go
 4 
 5 create view Sales.USACusts
 6 as
 7 select custid,companyname,contactname,contacttitle,address,city,region,postalcode,country,phone,fax
 8 from Sales.Customers
 9 where country=N'USA';
10 go

在數據庫的Sales架構中創建一個名為USACusts的視圖,代表所有來自美國的用戶。

注意,就像使用派生表和CTE一樣,要替代前面代碼中所顯示的內嵌列別名,可以使用外部列別名方式,即在視圖名稱后面緊跟的圓括號內制定目標列名稱。

 

修改視圖

1 alter view Sales.USACusts
2 as
3 select custid,companyname,contactname,contacttitle,address,city,region,postalcode,country,phone,fax
4 from Sales.Customers
5 where country=N'USA';
6 go

 

 

-------------------------摘自《SQL Server 2012 T-SQL基礎教程》【美】Itzik Ben-Gan 著


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM