SQL標準では、列にUNIQUE制約をつけた場合にも、NULL値はその対象とならない。 つまり、その列がNOT NULLでない限り、複数行にNULL値を格納することができる。 Firebirdは標準に準拠している。 しかしながら、この標準に従わないデータベースシステムも存在する。
参考