【发布时间】:2016-04-13 20:02:41
【问题描述】:
我有一张像这样的表
CREATE TABLE bob
(ID INT IDENTITY,
blah VARBINARY(MAX),
ts DATETIME2 DEFAULT GETUTCDATE())
假设这条语句
INSERT INTO dbo.bob
( blah )
VALUES (
@blarg
)
需要 10 秒才能完成。
如果插入开始的时间是 t。 ts 在新创建的行上有 t 或 t + 10 秒吗?换句话说,默认值是在插入开始还是在插入结束时生成(或其他规则)?
【问题讨论】:
标签: sql-server sql-insert