Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server 2008 e millisecondi

La precisione di DateTime all'interno di SQL Server è sempre stata di 1/300 di secondo (3,33 ms), quindi qualsiasi valore che non divida con precisione viene arrotondato.

  • 997 rimane così com'è
  • 998 verrà arrotondato a 997
  • 999 verrà arrotondato a 000

Per ottenere maggiore precisione, è disponibile il tipo di dati DateTime2, disponibile da SQL Server 2008 in poi, che può essere accurato fino a 7 cifre decimali.