В документах указано, что как на .NET, так и на SQL-сервере разрешение составляет 100 нс.
Компонент времени значения DateTimeOffset измеряется в 100-наносекундных единицах, называемых тактами — C# Точность — 100 наносекунд — SQL Server
Однако SQL, похоже, отбрасывает последнюю цифру (например, я пытаюсь сохранить 2013-08-15 09:19:07.2459675 -04:00, а SQL сохраняет 2013-08-15 09:19:07.2459670 -04:00 - обратите внимание меняется последняя цифра.)
Это происходит на одной и той же машине, поэтому не зависит от оборудования.
Не то чтобы мне действительно нужно было такое разрешение, но оно усложняет сравнение дат... и мне просто любопытно.