Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Защо типът DATETIME на SQL Server спестява време в тикове от 1/300 от секундата?

Да, има историческа причина:UNIX !

За подробности прочетете тази отлична статия от Джо Селко.

Ето подробностите, които търсите:

Времевите данни в T-SQL са били затворник на системния часовник на UNIX и може да стигне само до три десетични секунди с грешки при закръгляването. Новите типове данни ANSI/ISO могат да достигнат до седем десетични секунди, да имат истински типове данни DATE и TIME. Тъй като са нови, повечето програмисти все още не ги използват.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изпълним съхранена процедура в C# програма

  2. Основи на оператора ALTER TABLE на SQL Server

  3. Как да идентифицираме дублирането на първичния ключ от код за грешка на SQL Server 2008?

  4. Правилен метод за изтриване на над 2100 реда (по ID) с Dapper

  5. Осигурени данни в T-SQL