CURRENT_TIMESTAMP
är endast acceptabelt på TIMESTAMP
fält. DATETIME
fält måste lämnas antingen med ett noll standardvärde eller inget standardvärde alls - standardvärden måste vara ett konstant värde, inte resultatet av ett uttryck.
relevanta dokument:http://dev.mysql. com/doc/refman/5.0/en/data-type-defaults.html
Du kan kringgå detta genom att ställa in en trigger efter infogning i tabellen för att fylla i ett "nu"-värde på alla nya poster.