web-dev-qa-db-ja.com

次のSQL Server宣言の意味は何ですか:datetime2(7)?

SQL Serverクエリの内部には、datetime2(7)があります。
_datetime2は知っていますが、(7)はわかりません。

(7)の意味を説明できますか?

35
user1485916
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';
51
Adam