Salta al contenuto

MySQL Error 1292 Incorrect datetime value

Pubblicato il Aggiornato il

MySQL rifiuta una data: controlla valore, tipo della colonna e sql_mode. Il codice 1292 va letto insieme al messaggio completo.

MySQL Error 1292 Incorrect datetime value: significato

Non disattivare i controlli per trasformare silenziosamente dati errati.

MySQL Error 1292 Incorrect datetime value: sintomo, causa e verifica
MySQL Error 1292 Incorrect datetime value: sintomo, causa probabile e criterio di verifica.

Sintomi e cause probabili

Da dove partire

  • Identifica il valore rifiutato e il tipo della colonna.

Cause probabili

  • Formato o intervallo possono non essere validi.
  • La modalità SQL può rifiutare date zero o conversioni improprie.

Diagnosi passo per passo

  • Identifica il valore rifiutato e il tipo della colonna.
  • Confronta modalità della sessione e formato dell’origine.

Log e dati da controllare

  • Codice e messaggio database completi, con versione del server.
  • Istruzione o configurazione interessata, senza password né dati personali.

Correzioni sicure

  • Correggi la conversione del dato; usa NULL solo se il campo lo consente.
  • Prova l’importazione su una copia prima di applicarla.
MySQL Error 1292 Incorrect datetime value: passaggi diagnostici e correzioni
MySQL Error 1292 Incorrect datetime value: sequenza diagnostica e verifica dopo la correzione.

Verifica finale

  • Le date conservano il significato previsto e i valori non validi restano segnalati.

Errori da evitare

  • Non disattivare i controlli per trasformare silenziosamente dati errati.

Guide Xlogic correlate

Fonti tecniche

Domande frequenti

Che cosa significa “MySQL Error 1292 Incorrect datetime value”?

MySQL rifiuta una data: controlla valore, tipo della colonna e sql_mode. Il codice 1292 va letto insieme al messaggio completo.

Da cosa può dipendere “MySQL Error 1292 Incorrect datetime value”?

Formato o intervallo possono non essere validi. La modalità SQL può rifiutare date zero o conversioni improprie.

Quali controlli eseguire per “MySQL Error 1292 Incorrect datetime value”?

Identifica il valore rifiutato e il tipo della colonna. Confronta modalità della sessione e formato dell’origine. Correggi la conversione del dato; usa NULL solo se il campo lo consente. Prova l’importazione su una copia prima di applicarla. Le date conservano il significato previsto e i valori non validi restano segnalati.

MySQL Error 1292 Incorrect datetime value ultima modifica: 2026-08-03T13:55:53+02:00 da Team tecnico Xlogic

Ti è piaciuto questo Post?