e表:EID        ENAME      SEX        ID
---------- ---------- ---------- ----------
0001       赵         男         01
0002       钱         男         02
0003       孙         男         03
0004       周         女         04d表:ID         NAME
---------- ----------
02         B部门
03         C部门
04         D部门
05         E部门 创建触发器:
create or replace trigger mytriger2
after delete on d
for each row
begin
delete from emp where id=:old.id;
end ;创建时就提示"带有编译性错误"查找原因就是以下提示:
LINE/COL ERROR
-------- -------------------------------------------
2/1      PL/SQL: SQL Statement ignored
2/23     PL/SQL: ORA-00904: "ID": 无效的标识符
(两个表的“id”类型相同都是char)郁闷死了,希望大家帮下忙。谢了!