sql >> Database teknologi >  >> RDS >> Mysql

Mysql Ugyldigt datetime-format:1292 Forkert datetime-værdi ved oprettelse af nogle dummy-data til test

Hvilken tidszone er dine data gemt i?

Jeg tror, ​​at problemet ikke er formatet af datetime-værdien, men selve værdien.

Jeg bemærker, at nogle af dine data er på italiensk, og værdien, der forårsager fejlen, er 2017-03-26 02:00:00 , som faktisk er et ugyldigt dato og klokkeslæt i Italien, fordi det er her, sommertid starter.

Urene i Italien vil springe fra 2017-03-26 01:59:59 til 2017-03-26 03:00:00 , derfor er den værdi, du forsøger at indsætte, ugyldig.




  1. Sådan ombrydes lange tekstlinjer i SQLite-resultater

  2. Generering af Postgres-dump og lagring på en anden server

  3. MYSQL-udløsere:JSON_SEARCH en heltalsværdi i et json-array af heltal

  4. MySQL Forbered erklæring - Maksimal længde 1000 tegn