Jij kan niet instellen CURRENT_TIMESTAMP als standaardwaarde met DATETIME.
Maar je kunt het doen met TIMESTAMP.
Bekijk het verschil hier .
Woorden van dit blog
De DEFAULT-waardeclausule in een gegevenstypespecificatie geeft een standaardwaarde voor een kolom aan. Op één uitzondering na moet de standaardwaarde een constante zijn; het kan geen functie of uitdrukking zijn.
Dit betekent bijvoorbeeld dat u de standaard voor een datumkolom niet kunt instellen op de waarde van een functie zoals NOW() of CURRENT_DATE.
De uitzondering is dat u CURRENT_TIMESTAMP kunt opgeven als standaard voor een TIMESTAMP-kolom.