我想在数据库表中添加过期时间戳。我有一个时间戳字段,类型为 TIMESTAMP,默认值为 CURRENT_TIMESTAMP()。我添加了 DATETIME 类型的新字段“expire”,默认值为 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
我哪里错了?
提前致谢!
最佳答案
关于mysql - 如何在 CURRENT_TIMESTAMP MySQL 中添加 24 小时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10030019/