MySQL ALTER TABLE Spalte hinzufügen: Fehler in einer anderen Spalte
OK ich habepeople
table und starte sql-script mit dem nächsten Befehl:
ALTER TABLE `people`
ADD COLUMN `name_spelling`
VARCHAR(255) NULL DEFAULT NULL
AFTER `last_name`;
Dann bekomme ich eine Fehlermeldung:
[22001][1292] Data truncation: Incorrect date value:
'0000-00-00' for column 'birth_date' at row 35
In dieser Zeilebirth_date
istNULL
, aber wenn ich versuche ein Datum wie @ einzustell2016-05-05
in dieser Spalte und Zeile und dann setNULL
back - in dieser Zeile ist alles in Ordnung, aber bei einigen nächsten @ wird ein Fehler angezeignull
Datum
Außerdem nicht allenull
Datumswerte geben Fehler zurück.