次のインデックスを追加して、null 非許容列のみにインデックスを付けることができます:
create table tblEmployee(col1 int, col2 int)gocreate unique nonclustered index idx_col1col2_notnull ON tblEmployee(col1,col2) where col1 is not null and col2 is not nullgo--This Insert successedsinsert into tblEmployee values(null, null ),(null, null),(1, null),(1, null),(null, 2),(null, 2) -- この挿入は、tblEmployee 値 (3, 4),(3, 4) への挿入に失敗します。 コード> プレ>