我的表中有一个date
列。当我对行执行update
查询时,每次date
都会刷新到当前日期。我已将日期的默认值设置为,CURRENT_TIMESTAMP
但为什么每次都会发生这种情况?
更新
我的创建查询:
CREATE TABLE `ACCOUNTS` (
`id` bigint(7) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(30) DEFAULT NULL,
`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`status` varchar(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1234567 DEFAULT CHARSET=latin1