我有一种情况,我只想在其他字段中有特定值的情况下才添加唯一约束(例如表为ID CategoryName名称值Value CategoryID)
约束将在ID,CategoryName和Name上,只有CategoryID为0
是否有可能?
CREATE UNIQUE NONCLUSTERED INDEX [UQ_ID_CategoryName_Name, CategoryName, Name] ON TableName ( ID, CategoryName, Name ) WHERE (CategoryID = 0)