Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Por que o tipo SQL Server DATETIME economiza tempo em tiques de 1/300 de segundo?


Sim, há uma razão histórica:UNIX!

Para mais detalhes, leia este excelente artigo de Joe Celko.

Aqui está o detalhe que você está procurando:

Dados temporais no T-SQL costumavam ser um prisioneiro dos tiques do relógio do sistema UNIX e só poderia chegar a três segundos decimais com erros de arredondamento. Os novos tipos de dados ANSI/ISO podem chegar a sete segundos decimais, ter tipos de dados DATA e HORA verdadeiros. Como eles são novos, a maioria dos programadores ainda não os está usando.