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

Skróć datę do godziny/minuty

declare @D as datetime = '2012-01-02T12:04:11.443'

select dateadd(hour, datediff(hour, 0, @D), 0)
select dateadd(minute, datediff(minute, 0, @D), 0)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie, aby uzyskać najnowsze dołączenie na innym stole z datą

  2. TSQL porównujący dwa zestawy

  3. Wybierz wartości kolumn jako kolumny za pomocą PIVOT

  4. SQL Server - gdzie jest sys.functions?

  5. Dlaczego SQL Server 2008 blokuje SELECT przy długich transakcjach INSERT?