SQL Server 视图设计器
SQL Server 中經常需要寫一些查詢,關聯好多張表,顯示無數個列。如果使用視圖設計器,可以大大提高效率,同是減少差錯。
1. 啟動視圖設計器
為數據庫“新建視圖”,將啟用視圖設計器。
2. 添加表
在起始界面,將出現“添加表”的窗口。選擇添加所需要的表、視圖、函數、同義詞等。
在視圖設計器的工具欄和右鍵菜單,任何時候都可以添加表或派生表。
3. 添加連接
視圖設計器可以自動識別表之間的連接關系。有一些連接可能還需要手動添加。例如,下圖中的AllocationRoom 和 Room 表,主鍵都是 BuildingID + RoomID。由于視圖設計器只是自動添加了BuildingID的連接,因此需要手動將 RoomID 也添加連接。
將其中一張表的 RoomID 拖到另一張表的 RoomID 列,即可創建連接。
默認的連接是內連接(INNER JOIN),如果需要修改為其它連接關系(LEFT OUTER JOIN、RIGHT OUTER JOIN、FULL OUTER JOIN?等),可以直接右鍵單擊連接,然后選擇從某張表中“選擇所有行”。
4. 選擇列
依次選擇所需的列。
如果需要某列分配一個別名,或者需要創建計算列等,可以“顯示 SQL 窗格”,然后編輯 T-SQL 代碼。
5. 預覽執行結果
“執行”可以查看結果。
6. 保存代碼
如果需要保存這個視圖,則“保存”。如果不需要保存,那么在 SQL 代碼窗格把這段代碼復制出來。
總結
以上是生活随笔為你收集整理的SQL Server 视图设计器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: XMPP文件传输(XEP-0096协议说
- 下一篇: SQL优化准则