sql >> Base de Datos >  >> RDS >> Sqlserver

SQL Server 2008 y milisegundos

La precisión de DateTime dentro de SQL Server siempre ha sido de 1/300 de segundo (3,33 ms), por lo que cualquier valor que no se divida con precisión se redondea.

  • 997 permanece como está
  • 998 se redondeará a 997
  • 999 se redondeará a 000

Para obtener precisión adicional, existe el tipo de datos DateTime2, disponible en SQL Server 2008 en adelante, que puede tener una precisión de 7 decimales.