2016-11-28 5 views
0

たとえば、ORACLEでは、TIMESTAMP(3)を選択すると、ミリ秒がサポートされます。 たとえば、私たちは、Oracleデータベースに格納することができ、同様のデータ:2016-11-28T14:48:MSSQLについては15.565ミリ秒をタイムスタンプでサポートしたい場合は、正しいMSSQLデータ型は何ですか?

、データ型は 日時、DATETIME2のうち、選択すべきか?あなたが日時タイプ とDATETIMEの精度を、データを定義することができ

+1

この回答を参照してください.com/a/1334193/2975396 – TheGameiswar

答えて

0

はミリ秒で、DATETIME2の精度はマイクロ秒

DECLARE @d DATETIME=SYSDATETIME(),@d2 DATETIME2=SYSDATETIME() 
SELECT @d AS d1,@d2 AS d2 

出力されます。http:// stackoverflowの

 
d1      d2 
----------------------- --------------------------- 
2016-11-28 17:39:51.773 2016-11-28 17:39:51.7734965 
+0

DATETIMEの精度は0.00333秒です。 – Pred

関連する問題