求一个oracle的触发器
问题描述:
求一个oracle的触发器
触发器条件:
有三个表,tableA,tableB,tableC
[code="java"]
create table tableA
(
userid number(4) primary key,
username varchar2(20)
)
create table tableB
(
addrid number(4) primary key,
addname varchar2(20),
userid number(4) references userinfo(userid)
)
create table tableC
(
delrid number(4) primary key,
delname varchar2(20),
userid number(4) references userinfo(userid)
)
[/code]
怎么样在给tableA添加记录的时候,给tableB和tableC也同时添加记录?
给个类似的例子也可以。
答
CREATE OR REPLACE TRIGGER TEST
BEFORE
INSERT
ON
tableA
FOR EACH ROW
BEGIN
insert into tableB;
insert into tableC;
END;