dedlfix: Unique Index fuer eine Tabelle

Beitrag lesen

Hi!

Und da NULL ungleich NULL ist, sind der erste und der zweite Datensatz nicht gleich. Zwei Leerstrings hingegen wären gleich.
das ist meines wissen abhängig von dem jeweiligen dbms, zum beispiel läßt oracle mehrere NULL werte auf einen unique spalte zu, mssql hingegen nur einen NULL wert, ein zweiter würde abgelehnt werden.

Nach Recherche sieht der Fall wohl so aus, dass sich MSSQL in dem Fall nicht an den Standard hält. Aber mit SET ANSI_NULLS ON kann man das auch da erreichen.

Lo!