Versuchen Sie Folgendes:
ALTER TABLE dbo.YourTableName
ADD CONSTRAINT
ConstraintName UNIQUE NONCLUSTERED
(
Column01,
Column02,
Column03
)
Ich verwende Geschäftsnamen für Einschränkungen, damit ich bei einem Verstoß und einer Ausnahme eine „Verletzung von nur einer Abteilung pro Mitarbeiter“ erhalte " in meiner Fehlermeldung statt "Verletzung von ConstraintXXX ".