2012-03-23 11 views
0

誰かがmysqlでdatetimesを追加するためのソリューションを提案できるのだろうか?MySQLでのDatetimeの追加

私は、スケジューラの日時を持っている、との「2012年3月23日午前10時00分00秒」+「0000-00-00 1時01分01秒」 万一 のような期間を指定し、別の日時を追加しますコース制作 '2012-03-23 11:01:01'

MySQLは、DATE_ADD/ADDDATEのいずれかのバリエーションでこれを行うのが好きではないようです。

希望の解決策がいくつかあります。

+0

...

DATE_ADD(DATE_ADD(DATE_ADD(NOW(), INTERVAL 1 HOUR), INTERVAL 1 MINUTE), INTERVAL 1 SECOND) 

私の作品をお試しください'0000-00-00 01:01:01'は、0月/ 0日以降にデータベースに格納できる日時ではありません。0は存在しません。 –

答えて

1

訪問 mysql addDate

構文は次のとおりです

のMySQL> SELECTでaddTime( '2007-12-31 23:59:59.999999'、 '1:1:1.000002')。

-> '2008-01-02 01:01:01.000001' 

のMySQL> SELECTでaddTime('01:00:00.999999' 、'02:00:00.999998' )。

-> '03:00:01.999997' 
0

秒 "日時" のデータ型は何ですか?