SQL Server 2005創建視圖

SQL Server 2005創建視圖

2008-05-12 08:57:49 來源:中國自學編程網 作者:佚名


創建視圖與創建數據表一樣,可以使用SQL Server Management StudioT-SQL語句兩種方法,下面分別介紹這兩種方法:



創建視圖與創建數據表一樣,可以使用SQL Server ManagementStudioT-SQL語句兩種方法,下面分別介紹這兩種方法:

9.2.1 SQL Server ManagementStudio中創建視圖

SQL Server Management Studio中創建視圖的方法與創建數據表的方法不同,下面舉例說明如何在SQL Server ManagementStudio中創建視圖:

1)啓動【SQL Server Management Studio】,連接到本地默認實例,在【對象資源管理器】窗口裏,選擇本地數據庫實例à【數據庫】àNorthwindà【視圖】。

2)右擊【視圖】,在彈出的快捷菜單裏選擇【新建視圖】選項。

3)出現的如圖9.2所示的視圖設計對話框,其上有個【添加表】對話框,可以將要引用的表添加到視圖設計對話框上,在本例中,添加產品、訂單、訂單明細、僱員和運貨商五個表。

9.2 視圖設計對話框

4)添加完數據表之後,單擊【關閉】按鈕,返回到如圖9.3所示的【視圖設計】窗口。如果還要添加新的數據表,可以右擊【關係圖窗格】的空白處,在彈出的快捷菜單裏選擇【添加表】選項,則會彈出如圖9.2中所示的【添加表】對話框,然後繼續爲視圖添加引用表或視圖。如果要移除已經添加的數據表或視圖,可以右擊在【關係圖窗格】裏選擇要移除的數據表或視圖,在彈出的快捷菜單裏選擇【移除】選項,或選中要移除的數據表或視圖後,直接按【Delete】按鈕移除。

9.3 視圖設計

5)在【關係圖窗格】裏,可以建立表與表之間的JOIN…ON關係,如【產品】表的產品ID”與【訂單明細】表中的產品ID”相等,那麼只要將【產品】表中的產品ID”字段拖拽到【訂單明細】表中的產品ID”字段上即可。此時兩個表之間將會有一根線連着的。

6)在【關係圖窗格】裏選擇數據表字段前的複選框,可以設置視圖要輸出的字段,同樣,在【條件窗格】裏也可設置要輸出的字段。

7)在【條件窗格】裏還可以設置要過濾的查詢條件。

8)設置完後的SQL語句,會顯示在【SQL窗格】裏,這個Select語句也就是視圖所要存儲的查詢語句。

9)所有查詢條件設置完畢之後,單擊【執行SQL】按鈕,試運行Select語句是否正確。

10)在一切測試都正常之後,單擊【保存】按鈕,在彈出的對話框裏輸入視圖名稱,再單擊【確定】按鈕完成操作。

 

發佈了11 篇原創文章 · 獲贊 7 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章