Nefunguje to, protože to není podporováno
DEFAULT
klauzule určuje výchozí hodnotu pro sloupec. S jednou výjimkou musí být výchozí hodnota konstanta; nemůže to být funkce nebo výraz. To například znamená, že nemůžete nastavit výchozí hodnotu pro sloupec data na hodnotu funkce, jako jeNOW()
neboCURRENT_DATE
. Výjimkou je, že můžete zadatCURRENT_TIMESTAMP
jako výchozí proTIMESTAMP
sloupec
http://dev.mysql.com/doc/refman /5.5/cs/create-table.html