CURRENT_TIMESTAMP
jest akceptowana tylko w TIMESTAMP
pola. DATETIME
pola muszą być pozostawione albo z pustą wartością domyślną, albo bez wartości domyślnej - wartości domyślne muszą być wartością stałą, a nie wynikiem wyrażenia.
odpowiednie dokumenty:http://dev.mysql. com/doc/refman/5.0/en/data-type-defaults.html
Możesz obejść ten problem, ustawiając wyzwalacz po wstawieniu w tabeli, aby wypełnić wartość „teraz” w nowych rekordach.