Establezca la restricción DEFAULT para usar CURRENT_TIMESTAMP :
CREATE TABLE ...
your_date_column DATETIME DEFAULT CURRENT_TIMESTAMP
...
Para una tabla existente, use la declaración ALTER TABLE :
ALTER TABLE your_table
ALTER COLUMN date_column SET DEFAULT CURRENT_TIMESTAMP
A menos que especifique un valor para date_column, el valor predeterminado será la fecha y la hora en que se ejecutó la instrucción INSERT. NULL
y DEFAULT
o valores válidos para usar la restricción predeterminada de lo contrario, asumiendo que la columna admite valores NULL.