MSSQL - 创建视图与PK

问题描述:

我创建这样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

通常情况下,您可以在视图上创建唯一的聚集索引,但不能创建实际的主键约束。 Article here

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

+0

谢谢。我的回答没有添加任何被删除的讨论。 – Learning 2008-12-19 05:16:43