Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

violation de valeur nulle en double sur la contrainte UNIQUE KEY dans Mssql

vous pouvez créer un index unique qui ignore les valeurs nulles comme celle-ci

CREATE UNIQUE NONCLUSTERED INDEX idx_col1
ON dbo.MyTable(col1)
WHERE col1 IS NOT NULL;