2012-03-07 8 views
1

こんにちは私は次の問題を解決する必要があります。タイムスタンプMysql Date_From既定値

私は、MySQLの行を持っている:

'start_at' と 'ends_at'

彼らは、タイムスタンプの種類です。 は、私はこのようなstarts_at

何かからends_atプラス7日間のデフォルト値を設定する必要があります:私は)(DATE_FROMを行うことができます右MSSQLにいる場合

ALTER TABLE `a_to_b` 
MODIFY COLUMN `ends_at` timestamp NULL DEFAULT 'CURRENT_TIMESTAMP + 604800' AFTER `starts_at`; 

。 MySqlでこれを行うにはどうすればよいですか?

ありがとうございました。

答えて

2

mysqlはテーブル構造での計算を許可しません。後で挿入する必要があります:

insert into myDate (endTime) values ((interval 7 day + current_timestamp)) 
関連する問題