ERROR 1292 (22007): Incorrect datetime value: '0000-00-00 00:00:00' – MySQL 1292

1292

L'errore 1292 compare quando la modalità SQL STRICT o NO_ZERO_DATE impedisce l'inserimento di date nulle fittizie come '0000-00-00' o formati data non conformi.

Cosa significa questo errore?

L'errore 1292 compare quando la modalità SQL STRICT o NO_ZERO_DATE impedisce l'inserimento di date nulle fittizie come '0000-00-00' o formati data non conformi.

Messaggio originale

ERROR 1292 (22007): Incorrect datetime value: '0000-00-00 00:00:00'

Contesto e parole chiave

Alias

  • ER_TRUNCATED_WRONG_VALUE
  • ERROR 1292

Messaggi alternativi

  • Data non valida 1292

Prodotti

  • MySQL / MariaDB Server

Piattaforme

  • Linux
  • macOS
  • Windows Server

Parole chiave

  • errore-mysql-1292-incorrect-datetime
  • mysql.sql.1292-incorrect-datetime-value
  • SQL

Cause possibili

Causa principale per Errore MySQL 1292: Incorrect datetime value (Data Non Valida / NO_ZERO_DATE)

L'errore 1292 compare quando la modalità SQL STRICT o NO_ZERO_DATE impedisce l'inserimento di date nulle fittizie come '0000-00-00' o formati data non conformi.

molto comune

Diagnosi

Diagnostica di sistema per Errore MySQL 1292: Incorrect datetime value (Data Non Valida / NO_ZERO_DATE)

Eseguire la verifica da console client MySQL.

Come leggere il risultato. Restituisce il dettaglio tecnico dell'errore generato dallo storage engine.

mysql
SHOW WARNINGS; SHOW ERRORS;

Risoluzione

Risoluzione standard per Errore MySQL 1292: Incorrect datetime value (Data Non Valida / NO_ZERO_DATE)

Difficoltà: mediaRischio: bassoRichiede amministratore

Esegui i comandi correttivi indicati per sanare la configurazione.

  1. Verificare lo stato del server
  2. Applicare la query o la modifica di configurazione
  3. Verificare con SHOW STATUS

Domande frequenti

Come risolvere rapidamente Errore MySQL 1292: Incorrect datetime value (Data Non Valida / NO_ZERO_DATE)?

L'errore 1292 compare quando la modalità SQL STRICT o NO_ZERO_DATE impedisce l'inserimento di date nulle fittizie come '0000-00-00' o formati data non conformi.

Approfondimenti

Schede correlate