CURRENT_TIMESTAMP
ist nur bei TIMESTAMP
akzeptabel Felder. DATETIME
Felder müssen entweder mit einem Null-Standardwert oder überhaupt keinem Standardwert belassen werden - Standardwerte müssen ein konstanter Wert sein, nicht das Ergebnis eines Ausdrucks.
relevante Dokumente:http://dev.mysql. com/doc/refman/5.0/en/data-type-defaults.html
Sie können dies umgehen, indem Sie einen Post-Insert-Trigger für die Tabelle festlegen, um einen "Jetzt"-Wert für alle neuen Datensätze auszufüllen.