所以我有一个触发器而不是插入。它运行检查,如果可以,我想要一个查询将值插入表中。这些值需要来自插入。
create trigger thisTrigger
on
instead of insert
if (a check)
insert into myTable values (pnr = (select pnr from inserted))
else
显然这个MSSQL代码有问题。问题是,如何编写插入查询以允许我从插入的值中获取值?
感谢您的帮助!
答案 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