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

Qual é o significado da seguinte declaração do SQL Server:datetime2(7)?

datetime2 [ (fractional seconds precision) ]

É a precisão de segundos fracionários de acordo com a documentação do MSDN.

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

Este é o exemplo da Microsoft de 4:
DECLARE @datetime2 datetime2(4) = '12-10-25 12:32:10.1234';

Então eu diria que 7 seria:
DECLARE @datetime2 datetime2(7) = '12-10-25 12:32:10.1234567';