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

Cómo convertir fecha y hora solo en fecha (con la hora establecida en 00:00:00.000)

Para SQL Server 2005 y versiones anteriores:

CONVERT(varchar(8), @ParamDate, 112)    -- Supported way

CAST(FLOOR(CAST(@ParamDate AS float)) AS DATETIME)   -- Unsupported way

Para SQL Server 2008 y superior:

CAST(@ParamDate AS DATE)