Cita:
Empezado por jachguate
Como he dicho en mi intervención anterior, la única forma de asegurar que se actualizará el registro correcto (y solo ese) es usar la llave primaria en el where, y si ya se uso la llave primaria completa (que no podria tener nulos), no tiene sentido comparar otros campos.
|
Desde luego esto es cierto, pero el qué campos sea más correcto o no usar para la actualización es harina de otro costal. El punto me parece es que el hecho de que en algunos casos el campo fecha fuera null es lo que impedía, tal como estaba la sentencia, que se hiciera la actualización.
// Saludos