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

Mysql Formato datetime non valido:1292 Valore datetime non corretto durante la creazione di alcuni dati fittizi per il test

In quale fuso orario sono archiviati i tuoi dati?

Penso che il problema non sia il formato del valore datetime, ma il valore stesso.

Ho notato che alcuni dei tuoi dati sono in italiano e il valore che causa l'errore è 2017-03-26 02:00:00 , che in realtà è una data e ora non valida in Italia perché da lì inizia l'ora legale.

Gli orologi in Italia salteranno da 2017-03-26 01:59:59 a 2017-03-26 03:00:00 , quindi il valore che stai cercando di inserire non è valido.