Aus der MySQL-Doku:
Genau den Fall habe ich leider. Aber wie kann ich diese inkorrekten Werte denn erkennen? Bei einem normalen SELECT auf diesen falschen wird nämlich kein Fehler ausgeworfen, sondern erst, wenn man sowas macht wie ALTER TABLE ...., dann wird die erste falsche ROW angemeckert.MySQL permits you to store certain incorrect date values into DATE and DATETIME columns (such as '2000-02-31' or '2000-02-00').
Ich bräuchte sowas wie:
SELECT id FROM mytable WHERE mydate=INCORRECT;
Gibt es sowas?
Grüße I.H.