SQL触发器新手问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 12:26:51
SQL触发器题目是这样的 我在A表插入一个数据 然后在B表的NUM字段加1 这句话怎么实现另外 要添加什么字段 谢谢大家!快点回复

create trigger trigger_a
on a
for insert
as
declare @id int
select @id=id(如果你a表b表有相同字段,就设置那个) from inserted
update b set num=num+1 where id=@id

A和B有什么关系?是B的某一条记录的NUM+1,还是所有的NUM+1?
create trigger t on A for insert as update b set num=num+1 where ...........