Hallo SQL-Profis,
durch den Import einer Datei habe ich zunächst Datumswerte im deutschen Format dd.mm.yyyy in einer varchar-Spalte stehen, allerdings auch andere Zeichen wie z. B. '-' oder NULL.
Diesen String möchte ich darauf prüfen, ob es eine gültiges Datum ist ( suche so was wie IsValidDate()) und wenn ja ins internationale Format yyyy-mm-dd konvertieren, damit mir bei GROUP BY auch die richtige Reihenfolge erzeugt wird.
Ein SELECT start_date, cast('start_date' AS DATE) AS test FROM import scheitert, weil eben die Nicht-Datums-Zeichenketten enthalten sind (nehme ich an).
Wie löse ich dieses Problem?
Vielen Dank im voraus
Bytelight
