【发布时间】:2011-10-11 07:50:16
【问题描述】:
下面的代码非常适合创建Unique Constraints:
ALTER TABLE <tablename> ADD CONSTRAINT
<constraintname> UNIQUE NONCLUSTERED
(
<columnname>
)
我有一个名为 Products 的表,它具有另一个名为 Categories 的表的 FK。想象一下下面的列表是类别:
软件
电影
音乐
我需要在 Products 表内的 ProductName 列的类别内有一个唯一约束。例如,Products 表中有两个相同的 ProductName 列属于不同类别但不在同一类别中是可以的。
我在SQL Server 2008 R2。有什么想法吗?
【问题讨论】:
标签: sql sql-server sql-server-2008 constraints sql-server-2008-r2