2015-06-01から1日間の記事一覧

SQL Server 2016 Temporal Table の SysStartTime はいつのタイミングの値が入るか確認する

Temporal Tables の Important のところに、system start time (SysStartTime) は、同一トランザクションのデータは、同じ UTC 時間を持たないとダメと書いてます。 SysStartTime 列は、GENERATED ALWAYS AS ROW START として定義し、自分で値を設定しません…

SQL Server で DEFAULT制約で GETUTCDATE した時の値

ちょっと考えたらわかるんですが、確認のため。 create table DefaultTest ( Id int primary key, Sysdate datetime2 default GETUTCDATE() ) begin tran insert into DefaultTest (Id) values (1) select * from DefaultTest waitfor delay '00:00:02' sele…