
create or replace trigger tri_table_A
after delete on table_A
for each row
begin
delete from table_b where b.id=:old.id
end tri_table_A
/
--设定主表:TA(item number,addr varchar2(100),phone varchar2(12))-- 从表:TB(item number,name varchar2(20),money number(12,2))
--主键为item
CREATE OR REPLACE TRIGGER TR_DB_TA
BEFORE DELETE
ON TA
REFERENCING NEW AS New OLD AS Old
FOR EACH ROW
DECLARE
BEGIN
delete TB where item=:OLD.item
EXCEPTION
WHEN OTHERS THEN
RAISE
END TR_DB_TA
/
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)