对于SQL Server 2005及以下版本:
ConVERT(varchar(8), @ParamDate, 112) -- Supported wayCAST(FLOOR(CAST(@ParamDate AS float)) AS DATETIME) -- Unsupported way
对于SQL Server 2008及更高版本:
CAST(@ParamDate AS DATE)

对于SQL Server 2005及以下版本:
ConVERT(varchar(8), @ParamDate, 112) -- Supported wayCAST(FLOOR(CAST(@ParamDate AS float)) AS DATETIME) -- Unsupported way
对于SQL Server 2008及更高版本:
CAST(@ParamDate AS DATE)