求一个触发器,我不知道怎么写了
sql吧
全部回复
仅看楼主
level 1
有两张表,A和B表,字段相同 ID NAME 都只有这两个字段。现在需要在A表中添加一条数据,同时B表会自动添加A表中相同的数据, 我写的触发器只能添加固定的值,不知道怎么向下走了,求大佬帮助。
create or replace trigger tg after insert on T_A for each row
begin
insert into B values('A','B');
end;
这是我写的触发器,帮我给给那个()中的值,值和A表中添加的那条数据一样就行。
2018年04月13日 03点04分 1
level 5
什么数据库啊,触发器中有两个表,inserted和deleted。你要插入的数据在inserted表中。
大致这样写:
insert into B(id,name)
select * from inserted
2018年04月13日 05点04分 2
谢谢谢谢,我这触发器研究了一下午了终于有点头绪了 谢谢[开心]
2018年04月13日 09点04分
1