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

¿Por qué el tipo DATETIME de SQL Server ahorra tiempo en tics de 1/300 de segundo?

Sí, hay una razón histórica:¡UNIX!

Para más detalles, lea este excelente artículo de Joe Celko.

Aquí está el detalle que estás buscando:

Los datos temporales en T-SQL solían ser prisioneros de los tictacs del reloj del sistema UNIX y solo pudo pasar a tres segundos decimales con errores de redondeo. Los nuevos tipos de datos ANSI/ISO pueden ir a siete segundos decimales, tener tipos de datos de FECHA y HORA verdaderos. Dado que son nuevos, la mayoría de los programadores aún no los utilizan.