Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como converter data e hora apenas em data (com a hora definida como 00:00:00.000)


Para SQL Server 2005 e abaixo:
CONVERT(varchar(8), @ParamDate, 112)    -- Supported way

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

Para SQL Server 2008 e superior:
CAST(@ParamDate AS DATE)