2016-10-01 55 views

回答

4

不,你不能。该documentation是对这个很清楚:

这意味着,例如,你不能设置默认的日期 列是一个函数的值,如NOW()或CURRENT_DATE。 例外是,您可以指定CURRENT_TIMESTAMP作为TIMESTAMP和DATETIME列的默认 。有关TIMESTAMP和DATETIME的初始化和更新,请参见第12.3.5节“自动 ”。

您可以执行下列操作之一:

  • 建立一个柱为DATETIME的默认值。创建视图,将日期提取为单独的列。
  • 创建一个insert触发器来设置date列。