【发布时间】:2017-11-06 16:46:37
【问题描述】:
我有这张桌子:
CREATE TABLE [tblExample](
[ExampleID] [int] IDENTITY(1,1) NOT NULL,
[WordsAndStuff] [nvarchar](max) NOT NULL,
[Active] [bit] NOT NULL
我希望 Active 列具有唯一约束,仅允许一条记录为真 (1)。在这一点上,我不需要一直有一个真实的记录,最多只能有一个。
如何编写约束?
【问题讨论】:
标签: sql-server tsql constraints unique