Não funciona porque não é suportado
ODEFAULT
cláusula especifica um valor padrão para uma coluna. Com uma exceção, o valor padrão deve ser uma constante; não pode ser uma função ou uma expressão. Isso significa, por exemplo, que você não pode definir o padrão para uma coluna de data como o valor de uma função comoNOW()
ouCURRENT_DATE
. A exceção é que você pode especificarCURRENT_TIMESTAMP
como padrão para umTIMESTAMP
coluna
http://dev.mysql.com/doc/refman /5.5/en/create-table.html