sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan konverteres datetime kun til dato (med tiden indstillet til 00:00:00.000)

Til SQL Server 2005 og derunder:

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

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

Til SQL Server 2008 og nyere:

CAST(@ParamDate AS DATE)


  1. Opret en MySQL-lagret funktion med et dynamisk antal argumenter

  2. Udvid et GROUP BY og HAVING resultatsæt

  3. Opretter du en ny database fra en sikkerhedskopi af en anden database på den samme server?

  4. PDO slet specificeret række fra tabellen