sql >> Databáze >  >> RDS >> Sqlserver

Milisekundy od DateTime v SQL Server a C# nejsou stejné

datetime serveru SQL Server datový typ není přesný na úrovni milisekund.
Oficiální dokumentace poskytuje seznam vlastností datového typu data time.V tomto seznamu najdete následující řádek:

Na stejné stránce také najdete následující citát:

Pokud byste pracovali s DateTime2 není místo DateTime mimo jiné výhody získáte přesnost 100 nanosekund.
S výjimkou případů, kdy potřebujete zachovat zpětnou kompatibilitu, byste neměli pracovat s DateTime vůbec, pouze s novějšími datovými typy.




  1. chyba python mysql v dotazu

  2. Data zpracování problémů v doktríně php

  3. Získání režimu Hibernate a SQL Server, aby se dobře hrálo s VARCHAR a NVARCHAR

  4. Proč získám tato chybová migrační data z SQL Lite do Posgres DB? duplicitní hodnota klíče porušuje jedinečné omezení