Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

doppelte Nullwertverletzung bei UNIQUE KEY-Einschränkung in Mssql

Sie können einen eindeutigen Index erstellen, der Nullwerte wie diesen ignoriert

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