我正在使用 SQL Server 2008 R2。
使用 SQL Server Management Studio,我创建了一个数据库和一个新表。
在表中,我有 2 列数据类型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 管理工作室中的图像:
所以该Time(0)
列的值保持我输入的状态。但是该Datetime2(0)
列的值末尾有那些 0。
为什么DateTime2(0)
列的值会发生变化?