Convert INT zu DATETIME (SQL)

Ich versuche, ein Datum in Datum / Uhrzeit umzuwandeln, erhalte jedoch Fehler. Der Datentyp, von dem ich konvertiere, ist (float, null) und ich möchte ihn in DATETIME konvertieren.

Die erste Zeile dieses Codes funktioniert einwandfrei, aber in der zweiten Zeile wird der folgende Fehler angezeigt:

Arithmetic overflow error converting expression to data type datetime.


CAST(CAST( rnwl_efctv_dt AS INT) AS char(8)),
CAST(CAST( rnwl_efctv_dt AS INT) AS DATETIME),

Antworten auf die Frage(2)

Ihre Antwort auf die Frage