TenÃa un campo DateTime y querÃa asignarle un valor default pero al ponerle que fuera NOW() me marcaba error y tampoco quiso funcionar el CURRENT_TIMESTAMP asà que me vi en la necesidad de crear un trigger para cuando se insertará un registro nuevo el campo ese también se actualizará con la fecha actual y al final de cuentas funcionó muy bien, y este fue el resultado de ese pequeño trigger:
create trigger eltrigger_insert BEFORE insert on 'laTabla'
FOR EACH ROW set NEW.campoDateTime = NOW();
Ese es el trigger por si algun dia tienen 2 campos datetime en su tabla aunque estarÃa loco pero ustedes nunca saben, espero que le sirva a alguien, si no pa que lo posteo o si ya se para que, para hacer spam.
Bitacoras.com
mayo 18, 2012 at 8:42 pmInformación Bitacoras.com…
Valora en Bitacoras.com: Tenia un campo DateTime y queria asignarle un valor default pero al ponerle que fuera NOW() me marcaba error y tampoco quiso funcionar el CURRENT_TIMESTAMP asi que me vi en la necesidad de crear un trigger para cuando se inse…..