我对 SQL Server 中的 smalldatetime 数据类型有一个奇怪的问题。
我有一张非常基本的桌子
create table datetest (
value smalldatetime not null
)
当我运行以下
insert into datetest
values ('2016-12-29 21:30:00');
我看到的值为2016-12-29 21:30:00
然后当我运行以下
update datetest
set value = '2016-12-29 21:31:30'
我看到的值为2016-12-29 21:31:00
它不包括秒数。为什么是这样?