sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server 2008 och millisekunder

Noggrannheten för DateTime i SQL Server har alltid varit 1/300s av en sekund (3,33 ms), så alla värden som inte delar sig exakt avrundas.

  • 997 förblir som de är
  • 998 avrundas till 997
  • 999 kommer att avrunda upp till 000

För att få ytterligare noggrannhet finns datatypen DateTime2, tillgänglig i SQL Server 2008 och framåt, som kan vara exakt till 7 decimaler.



  1. Varför dml felloggning ignoreras i parallell uttalande

  2. Testar DML-satser för OLTP i minnet

  3. NEWID() vs NEWSEQUENTIALID() i SQL Server:Vad är skillnaden?

  4. Summan av sökfrågan i sista raden