我有一张桌子,我有一个date专栏.每当我插入一个具有当前日期的新注册表时,MySQL是否有办法自动填充此字段?或者这是默认自动生成的吗?
PS:我正在使用PHPMyAdmin
注意:问题是关于DATE类型,而不是日期时间或时间戳
如何更改日期数据类型列以默认使用当前日期?我看了很多关于datetime的例子,但没有看到日期.我试过了:
ALTER TABLE `accounting` ALTER `accounting_date` SET DEFAULT CURRENT_DATE;
ALTER TABLE `accounting` CHANGE `accounting_date` `accounting_date` DATE NOT NULL DEFAULT CURRENT_DATE;
Run Code Online (Sandbox Code Playgroud)
我也试过CURDATE(),NOW(),CURRENT_DATE()......