CREATE TABLE datetime_datatype1 (
datedata DATE,
timedata TIME,
datetimedata DATETIME,
timestampdata TIMESTAMP,
yeardata YEAR
);
INSERT INTO datetime_datatype1
VALUES
(
'0010-8-22',
'22:00:00',
'10-11-28 22:02:00',
'1970-12-30 11:00:40',
'2155'
);
datato Spalte akzeptiert Datumswert '0010-8-22'
ohne Fehler.MySQL akzeptiert falsche Daten für Datumstyp
Actual MySQL
Datumsbereich ist 1000-01-01 to 9999-12-31
Dies ist kein Fehler. Lesen Sie den Link, den Sie gepostet haben, sorgfältig durch, siehe meine Antwort. – Numbers