2

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 です

秒は含まれていませんでした。どうしてこれなの?

4

4 に答える 4