一个简单的触发器

来源:百度知道 编辑:UC知道 时间:2024/06/18 16:35:29
我有两张表,表A:编号 姓名 是否毕业标志 B:编号 毕业时间
我希望通过一个触发器达到如下目标:当表B中新加入一条记录时,能自动在表A中修改相应记录的毕业标志为F

请教了
一楼:错误170;第2行before附近有语法错误,关键字for附近有语法错误 - -!

CREATE TRIGGER [TRIGGER_NAME] ON [dbo].[B]
FOR INSERT
AS
begin
update A set bybz='F' where ID in (select ID from inserted)
end

你试试
我的水平也是半吊子,正在学习怎么使用触发器呢

create or replace trigger my_tri
before insert into b for each row;
begin
update a set 标识='F' where A.编号=B.编号;
end;