Подтвердить что ты не робот

В чем смысл следующего объявления SQL Server: datetime2 (7)?

Внутри запроса SQL Server есть: datetime2(7).
Я знаю datetime2, но я не понимаю (7).

Можете ли вы объяснить значение (7)?

4b9b3361

Ответ 1

datetime2 [ (fractional seconds precision) ]

Это точность дробных секунд в соответствии с документацией MSDN.

http://msdn.microsoft.com/en-us/library/bb677335.aspx

Это пример microsoft 4:

DECLARE @datetime2 datetime2(4) = '12-10-25 12:32:10.1234';

Итак, я бы предположил, что 7 будет:

DECLARE @datetime2 datetime2(7) = '12-10-25 12:32:10.1234567';