Wenn der sql-Modus auf „strict!“ steht, was seit MYSQL 5.7 möglich ist, kommt es zu diesen Fehler:
#1292 – Incorrect date value: ‚0000-00-00‘
#1292 – Falscher datetime-Wert: ‚0000-00-00 00:00:00‘ für Feld in Zeile
oder ähnliches.
Um das Format 0000-00-00 00:00:00 zu erlauben, muss man STRICT_TRANS_TABLES deaktivieren.
Erweitern Sie einfach ihr SQL um
SET sql_mode = “;
also z.B.
SET sql_mode = “;
ALTER TABLE tests ADD „myWert“ VARCHAR(20);
Letzte Kommentare