Bug #62868 | Incorrect datetime value: '2004-03-28 02:19:08' | ||
---|---|---|---|
Submitted: | 21 Oct 2011 15:55 | Modified: | 28 Aug 2013 23:17 |
Reporter: | Marco Della Rocca | Email Updates: | |
Status: | No Feedback | Impact on me: | |
Category: | MySQL Server: Data Types | Severity: | S2 (Serious) |
Version: | 5.5.16 | OS: | Windows (XP SP3) |
Assigned to: | CPU Architecture: | Any | |
Tags: | exception on INSERT, timestamp |
[21 Oct 2011 15:55]
Marco Della Rocca
[21 Oct 2011 16:18]
Valeriy Kravchuk
What timezone do you have set? Check with: show variables like 'time_%'; This is probably related to the daylight saving time...
[21 Oct 2011 16:26]
Marco Della Rocca
System timezone is CED. MySQL settings: 'time_format', '%H:%i:%s' 'time_zone', 'SYSTEM'
[21 Oct 2011 18:38]
Valeriy Kravchuk
If you mean CET (Central European Time), then you switch to summer time at the last Sunday in March, by moving from 01:59 to 03:00. Looks like 2004-03-28 is last Sunday in March that year, so... this is not a bug. Time 02:19:08 at that date just does not exist in your time zone.
[22 Nov 2011 7:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[6 May 2013 12:31]
Christophe Dupriez
I just got this exact same bug with files to load containing TIMESTAMP data like: "2004/03/28 00:57:00" "2004/03/28 02:48:00" using LOAD DATA LOCAL INFILE '...' INTO TABLE pat_resp FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' lines terminated by '\r\n'; Those hours are in error but not the others the same day in the file! My feeling is that 2004 has a February 29th and there is a numerical mishandling in the TIMESTAMP validation algorithm. Changing 2:48 for 3:00 AM was enough to go around the bug. But not from 00:57 to 1:00 ! System info: MySQL 5.5.14 WMIShell: Set filters for local windows cli MySQL Workbench CE for Windows version 5.2.36 revision 8542 Cairo Version: 1.8.8 Rendering Mode: OpenGL is available on this system, so OpenGL is used for rendering. OpenGL Driver Version: 2.1.8304 Release OS: Microsoft Windows 7 Service Pack 1 (build 7601), 32-bit CPU: 2x Genuine Intel(R) CPU T2400 @ 1.83GHz, 3.3 GiB RAM Active video adapter (0): ATI Mobility Radeon X1400 Installed video RAM: 128 MB Current video mode: 1920 x 1200 x 4294967296 couleurs Used bit depth: 32 Driver version: 8.561.0.0 Installed display drivers: atiumdag.dll,atiumdva.cap,atitmmxx.dll Current user language: Français (Belgique)
[28 Jul 2013 23:17]
MySQL Verification Team
For question done by @Valeriy.
[29 Aug 2013 1:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[19 Aug 2019 14:22]
Matthew Roberts
https://bugs.mysql.com/bug.php?id=96585