sql >> Base de Datos >  >> RDS >> Mysql

mysql almacena automáticamente la marca de tiempo de creación de registros

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.