Hallo zusammen,

ich habe eine Frage, bei der ihr mir vielleicht helfen könnt.

Ich muss ein Feld aus einer Tabelle als Datum casten. Das Feld in der Datei ist alphanumerisch.

z.B. SELECT CAST(DATUM AS date) FROM TABLE1

Problem ist nur, dass sich unter den Millionen von Datensätzen auch fehlerhaften Daten befinden, die nicht gecastet werden können. Stattdessen steht dafür '++++++++++'.
Gibt es eine Möglichkeit, die Datensätze, die nicht gecastet werden können, einfach auszuschließen? Die Plus-Zeichen sind für ich im Where-Statement nicht greifbar, auch per Hex leider nicht.

Ich habe schon versucht die fehlerhaften Daten per Substring auf gültige Werte zu testen, aber keine Chance. Es gibt z.B. solche Werte: 01.01.2, 01.09.2RZA, RZA01.02.2

Vielen Dank und viele Grüße