Unique-Constraint greift nur bei Nicht-null Einträgen

Bei einem Unique-Constraint über mehrere Spalten verhalten sich Null-Values nicht, wie man es erwartet. Bei zwei Spalten A und B in einem Unique-Constraint, kann nur eine Zeile mit Werten (‚a‘, ‚b‘) einfügen.

Hingegen funktioniert das Einfügen beliebig vieler Zeilen mit z. B. den Werten („a“, null). Da lohnt es sich, wieder mal in die Definitionen zu schauen.