Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak przekonwertować datę i godzinę tylko na datę (z czasem ustawionym na 00:00:00.000)

Dla SQL Server 2005 i starszych:

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

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

Dla SQL Server 2008 i nowszych:

CAST(@ParamDate AS DATE)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak ustawić początkowy rozmiar pliku bazy danych i wzrost plików w projekcie bazy danych?

  2. Jak mogę wykonać tę kwerendę w programie SQL Server Compact Edition?

  3. Jak SQL Server obsługuje transakcje UPDATE?

  4. Najlepsze opcje ANSI podczas tworzenia nowej bazy danych

  5. Indeks klastrowy i kolejność według klauzuli