2012-04-05 21 views
3

我想在數據庫表中添加過期TIMESTAMP。我有一個字段時間戳,類型爲TIMESTAMP,默認值爲CURRENT_TIMESTAMP()。我添加了帶有默認值ADDDATE(CURRENT_TIMESTAMP,INRERVAL 1 DAY)的類型爲DATETIME的新字段「expire」,但不起作用。如何在CURRENT_TIMESTAMP MySQL中添加24小時?

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 

我在哪裏錯了?

在此先感謝!

回答