私はこのようなMySQLでテーブルを作成しました:タイムスタンプ列のデフォルト値を、mySQLの2タイムスタンプの合計に設定しますか?
CREATE TABLE IF NOT EXISTS `LibraryManager`.`Card` (
`card_id` INT NOT NULL AUTO_INCREMENT,
`card_registerDate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`card_expiredDate` TIMESTAMP,
PRIMARY KEY (`card_id`))
ENGINE = InnoDB;
今、私は30またはCURRENT_TIMESTAMP + 30(レジスタ日から30日)にcard_expiredDate
のデフォルト値を設定したいです。それを行う方法はありますか? これを読んでいただきありがとうございます。
しかし、なぜ得られた値を保存しますか? – Strawberry