moin,
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.
Ilja