我需要基于两列创建一个唯一约束。
如何在 SQL Server 2008 Express 版本中实现这一点?
ALTER TABLE dbo.YourTable
ADD CONSTRAINT YourConstraintName UNIQUE (Column1, Column2)
ALTER TABLE mytable
ADD CONSTRAINT myconstraint UNIQUE NONCLUSTERED (
Col1,
Col2
) ON [PRIMARY]
或者如果您更喜欢使用索引:
CREATE UNIQUE NONCLUSTERED INDEX myindex ON mytable (
Col1,
Col2
) ON [PRIMARY]