TIMESTAMPADD(unit,interval,datetime_expr)
整数式 interval
を、日付または日付時刻式 datetime_expr
に加えます。interval
のユニットは、次の値のひとつである unit
引数によって提示されます : FRAC_SECOND
、SECOND
、MINUTE
、HOUR
、DAY
、WEEK
、MONTH
、QUARTER
、または YEAR
。
unit
値は、記載されているキーワードのどれかを使用するか、または SQL_TSI_
のプリフィックスでの指定が可能です。例えば、DAY
と SQL_TSI_DAY
は両方とも正当です。
mysql>SELECT TIMESTAMPADD(MINUTE,1,'2003-01-02');
-> '2003-01-02 00:01:00' mysql>SELECT TIMESTAMPADD(WEEK,1,'2003-01-02');
-> '2003-01-09'