MSSQL触发器何时触发?

时间:2014-12-04 19:11:04

标签: sql-server triggers

我有一个触发器

"ON [tbl_options] AFTER INSERT"

将[1]插入[tbl_options]。[comment]

执行此查询:

INSERT INTO [tbl_options] (key, value)
OUTPUT Inserted.comment
VALUES ('timeout','100');

会给我NULL还是'1'?

换句话说:在返回OUTPUT之前或之后INSERT triger是否触发?

1 个答案:

答案 0 :(得分:2)

来自msdn

  

从OUTPUT返回的列反映了之后的数据   INSERT,UPDATE或DELETE语句已完成但在触发器之前   被执行。