phpMyAdmin
 sql >> Database >  >> Database Tools >> phpMyAdmin

Datetime predefinito MySQL tramite phpmyadmin

Tu impossibile impostare CURRENT_TIMESTAMP come valore predefinito con DATETIME.

Ma puoi farlo con TIMESTAMP.

Vedi la differenza qui .

Parole da questo blog

La clausola del valore DEFAULT in una specifica del tipo di dati indica un valore predefinito per una colonna. Con un'eccezione, il valore predefinito deve essere una costante; non può essere una funzione o un'espressione.

Ciò significa, ad esempio, che non è possibile impostare l'impostazione predefinita per una colonna della data in modo che sia il valore di una funzione come NOW() o CURRENT_DATE.

L'eccezione è che puoi specificare CURRENT_TIMESTAMP come impostazione predefinita per una colonna TIMESTAMP.