插入行后过程/触发SQL

时间:2012-03-09 15:35:51

标签: sql triggers procedure

我对SQL不太热衷。我的计划是创建一个触发器或过程,如果我在另一个表中插入一行,表的字段将递增1。

例如:我在Table1中创建了一行,因此我在表2中将字段Table1Ocurrences增加+1。

问题是我不知道在这种情况下命令AFTER INSERT是否适用。我可以写哪些代码? 谢谢。

1 个答案:

答案 0 :(得分:1)

确定你可以:

create trigger trigger_update
on table1
after insert
as 
begin
   ---do whatever you want
end

您可以通过执行以下操作获取触发器内table1的值:

select * from INSERTED