例如:表a(ida,name),ida是自动生成的。
表b(idb,ida)
现在往a中插入一行数据,同时要把他自动生成的ida插入b表中,如何用一句sql语句实现???
能具体点吗?
在a表上建触发器
CREATE OR REPLACE TRIGGER TRG_a
before insert on a
for each row
declare
begin
insert into b(idb, ida)
values(null, :new.ida);
end;
/
其中b.idb应该是可以为空的
CREATE OR REPLACE TRIGGER TRG_a
before insert on a
for each row
declare
begin
insert into b(idb, ida)
values(null, :new.ida);
end;
/
其中b.idb应该是可以为空的
温馨提示:答案为网友推荐,仅供参考