sql >> Base de Datos >  >> Database Tools >> phpMyAdmin

Fecha y hora predeterminada de MySQL a través de phpmyadmin

Usted no se puede establecer CURRENT_TIMESTAMP como valor predeterminado con DATETIME.

Pero puedes hacerlo con TIMESTAMP.

Vea la diferencia aquí .

Palabras de esto blog

La cláusula de valor DEFAULT en una especificación de tipo de datos indica un valor predeterminado para una columna. Con una excepción, el valor predeterminado debe ser una constante; no puede ser una función o una expresión.

Esto significa, por ejemplo, que no puede establecer que el valor predeterminado de una columna de fecha sea el valor de una función como AHORA() o FECHA_ACTUAL.

La excepción es que puede especificar CURRENT_TIMESTAMP como predeterminado para una columna TIMESTAMP.