Re: ¿Cuál usar: Duda con DATATIME y TIMESTAMP? Yo para estos casos uso un campo de tipo TimeStamp.
Si quiero un campo que contenga fecha y hora de la ultima vez que se actualizo el registro, le pongo el atributo "ON UPDATE CURRENT_TIMESTAMP". Esto haría que cada vez que se actualice cualquier campo del registro, nuestro campo TimeStamp se actualice solo.
Si lo que quiero es que solo contenga la fecha y hora en la que se creo el registro, y que no se actualice cada vez que se modifica algun campo de ese registro, no le pongo el atributo "ON UPDATE CURRENT_TIMESTAMP", pero si le pongo como Default "CURRENT_TIMESTAMP".
Asi se le agregaría automáticamente la fecha y hora a cada registro que se cree. |