1.insert Trigger
CREATE TRIGGER tr_product_i
ON product
AFTER INSERT
AS
if @@rowcount = 0 --为了避免占用资源,当影响行数为0时,结束触发器
return
insert into product_log (name,description,unit_cost,pub_time,sqlcomm,exectime)
select name,description,unit_cost,pub_time,'insert',getdate() from inserted
GO
在 exec(@sql)中使用@sql插入表时如果上述方法失效,将AFTER INSERT 替换成 on INSERT 再试一下