我需要基于两列创建唯一约束。
如何在SQL Server 2008 Express Edition中实现这一目标?
答案 0 :(得分:2)
ALTER TABLE dbo.YourTable
ADD CONSTRAINT YourConstraintName UNIQUE (Column1, Column2)
答案 1 :(得分:0)
ALTER TABLE mytable
ADD CONSTRAINT myconstraint UNIQUE NONCLUSTERED (
Col1,
Col2
) ON [PRIMARY]
或者如果您更喜欢索引:
CREATE UNIQUE NONCLUSTERED INDEX myindex ON mytable (
Col1,
Col2
) ON [PRIMARY]