SQL Server 2008 R2 を使用しています。
SQL Server Management Studio を使用して、データベースと新しいテーブルを作成しました。
テーブルには、データ型Time(0)とDatetime2(0).

値を持つこのテーブルにレコードを挿入しました:
12:50:34...........2015-02-02 12:50:34
しかし、このレコードが保存されると、値は次のようになります。
12:50:34...........2015-02-02 12:50:34.0000000
これは、SQl Server management studio 内のイメージです。

したがって、Time(0)列の値は入力したとおりのままです。しかし、Datetime2(0)列の値には最後に 0 があります。
DateTime2(0)列の値が変わるのはなぜですか?