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

DateTime2 vs DateTime w SQL Server

Dokumentacja MSDN dotycząca datetime zaleca używanie datetime2. Oto ich rekomendacja:

Użyj time , date , datetime2 idatetimeoffset typy danych dla nowej pracy. Te typy są zgodne z SQLStandard. Są bardziej przenośne.time , datetime2 i datetimeoffset zapewnić większą precyzję w sekundach.datetimeoffset zapewnia obsługę stref czasowych dla globalnie wdrażanych aplikacji.

datetime2 ma większy zakres dat, większą domyślną precyzję ułamkową i opcjonalną precyzję określoną przez użytkownika. Również w zależności od precyzji określonej przez użytkownika może zużywać mniej pamięci.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. podziel alfa i numeryczne za pomocą sql

  2. Wyzwalacz SQL Server:zrozumienie i alternatywy

  3. Najlepszy sposób na wykonanie zagnieżdżonej logiki instrukcji case w SQL Server

  4. 3 sposoby wyodrębnienia roku z daty w SQL Server (T-SQL)

  5. Użyj XEvent Profiler do przechwytywania zapytań w SQL Server