而不是插入,插入值(插入)

时间:2015-05-19 21:31:33

标签: sql-server triggers

所以我有一个触发器而不是插入。它运行检查,如果可以,我想要一个查询将值插入表中。这些值需要来自插入。

create trigger thisTrigger
on 
instead of insert
if (a check)
insert into myTable values (pnr = (select pnr from inserted))
else

显然这个MSSQL代码有问题。问题是,如何编写插入查询以允许我从插入的值中获取值?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您可以使用insert ...选择如下:

create trigger thisTrigger
on 
instead of insert
if (a check)
insert into myTable select pnr from inserted
else
-- the rest of your code