2008-12-19 57 views
2

我創建這樣MSSQL - 創建視圖與PK

create VIEW [dbo].[vw_test] 
AS 
SELECT  'B' AS rtype, ID FROM TB_A 
UNION ALL 
SELECT  'V' AS rtype, ID FROM TB_B 
GO 

如何創建一個PK視圖代碼。我需要做全文搜索。 Tks

回答

3

通常情況下,您可以在視圖上創建唯一的聚集索引,但不能創建實際的主鍵約束。 Article here

但是,SQL in the view contains a UNION所以你不能這樣做。

+0

謝謝。我的回答沒有添加任何被刪除的討論。 – Learning 2008-12-19 05:16:43