The docs say that on both .NET and SQL servers, the resolution is 100 ns.
Time component of a DateTimeOffset value measured in 100 nanosecond units called ticks - C # Accuracy - 100 nanoseconds - SQL Server
However, SQL seems to discard the last digit (for example, I'm trying to save 2013-08-15 09: 19: 07.2459675 -04: 00, and SQL saves 2013-08-15 09: 19: 07.2459670 -04: 00 - pay attention to change the last digits.)
This happens on one machine, so it does not depend on the equipment.
Not that I really need this resolution, but it makes date comparison difficult. And I'm just curious.
source share