Hola,
Cita:
Posteado originalmente por Iván
Veamos, si me explico bien. Para mi que en un campo/s definidos como únicos se pueda poner valores NULLs no es correcto, ya que si dos registros tienen valor null, entonces está repetido dicho valor, y se rompe el criterio de uniciadad de ese campo.
|
en parte, en gran parte, estoy de acuerdo con tu argumento, aunque, por extraño que parezca, el SQL-99 admite la posibilidad de columnas UNIQUE con valores nulos.
Cita:
Posteado originalmente por Iván
La verdad es q con este cambio en FB1.5, bastante gente tendrá que revisar bastante código.
|
en realidad el problema, como lo refleja el documento de notas de la versión, está si subimos una base de datos 1.0.x a 1.5, suponiendo una(s) columna(s) UNIQUE sin NOT NULL en la que introducimos valores nulos, y posteriormente volvemos a la versión 1.0.x. Se rompe la compatibilidad hacia atrás.
Saludos.