I CSV-Datei haben, das Datumsfeld enthält entweder:
1.% Y-% m-% d
2% m /% d /% Y
3. leere ZeichenketteIgnorieren Datum Umwandlung Warnungen (MySQL)
Der Code, den ich für den Import verwenden:
LOAD DATA INFILE ...
SET EpStartDate = IFNULL (DATE(@v_EpStartDate), STR_TO_DATE(@v_EpStartDate, '%m/%d/%Y')),
...
Aber dieser Code löst Warnung über jedes %m/%d/%Y
Datum und über jede leere Zelle.
Es ist sehr wichtig für mich, nur wichtige Warnungen anzuzeigen, wenn die Daten falsch sind, wie wenn das Datum 03/18/20095
ist.
Irgendeine Idee, wie man das macht?
, wie Sie vorschlagen, für das Datumsformat zu überprüfen? –