我想用复合键创建表,其组合必须是唯一的。
例如,
CREATE TABLE [dbo].[TEST3](
[field1][int] NOT NULL,
[field2][int] NOT NULL
PRIMARY KEY (field1,field2)
)
GO
行:
field1 field2
----------------
1 2
2 1
如何防止此类行为?2,1
当用户将行()插入已经有行(1,2
)的表时,我需要出错