sql >> Database >  >> RDS >> Sqlserver

Hoe datetime alleen naar datum te converteren (met tijd ingesteld op 00:00:00.000)

Voor SQL Server 2005 en lager:

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

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

Voor SQL Server 2008 en hoger:

CAST(@ParamDate AS DATE)


  1. MySQL algemeen querylogboek inschakelen met JDBC

  2. MySQL INSERT werkt correct zoals gedocumenteerd

  3. Laatst ingevoegde id ophalen met Mysql

  4. Primaire sleutel wijzigen in PostgreSQL-tabel