sql >> Base de Datos >  >> RDS >> Sqlserver

Convertir un Int en un campo de fecha

El lanzamiento simple como fecha podría funcionar

Select cast(cast(20161011 as varchar(8)) as date)

Devoluciones

2016-10-11

Si sus datos son sospechosos, también puede usar Try_Convert()

Select Try_Convert(date,cast(2610 as varchar(8)))

Devoluciones

NULL