我在SQL Server中的smalldatetime数据类型有一个奇怪的问题。SQL Server 2014插入/更新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秒
它不包括秒。为什么是这样?
非常感谢解决方案中,SMALLDATETIME看起来非常误导与我会一直抓我的头几个小时 – Trent
秒的空间@Trent欢迎您:) –