3
DBテーブルに期限切れTIMESTAMPを追加したいと思います。私はタイプTIMESTAMPとデフォルト値CURRENT_TIMESTAMP()を持つ1つのフィールドタイムスタンプを持っています。 DATETIME型で新しいフィールド "expire"を追加しましたが、デフォルト値はADDDATE(CURRENT_TIMESTAMP、INRERVAL 1 DAY)ですが、動作しません。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
どこが間違っていますか?
ありがとうございます!