我想在数据库表中添加过期 TIMESTAMP。我有一个字段时间戳,类型为 TIMESTAMP,默认值为 CURRENT_TIMESTAMP()。我添加了类型为 DATETIME 且默认值为 ADDDATE(CURRENT_TIMESTAMP, INRERVAL 1 DAY) 的新字段“过期”,但不起作用。
CREATE TABLE IF NOT EXISTS `temp_mch` (
`name` varchar(60) NOT NULL,
`qty_new` int(5) NOT NULL,
`timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`name`),
KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
我哪里错了?
提前致谢 !