2010-03-04 34 views

回答

8
  • 同一張表的許多不同觀點。

  • 可以隱藏表格中的某些列。例如,您可能希望允許員工查看其他員工的電話號碼列,但只有某些員工才能訪問員工的薪金列!

  • 通過在一個視圖中將一組經常訪問的表連接在一起,可以在編寫查詢時節省大量時間。

  • 視圖允許您以滿足您需求的方式使用函數和操作數據。例如,你存儲一個人的出生日期,但你想計算這個來確定他們的年齡。

1

它可以用來簡化在數據庫中重複使用的複雜聯接。

CREATE view [dbo].[V_MyComplexJoin] 
As  
    Select TableA.A, TableB.B 
    From TableA 
     Inner Join TableB On TableA.BID = TableB.ID