Convertir INT a DATETIME (SQL)

Estoy tratando de convertir una fecha a fecha y hora, pero recibo errores. El tipo de datos del que estoy convirtiendo es (float, null) y me gustaría convertirlo a DATETIME.

La primera línea de este código funciona bien, pero aparece este error en la segunda línea:

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),

Respuestas a la pregunta(1)

Su respuesta a la pregunta