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)郁闷死了,希望大家帮下忙。谢了!
---------- ---------- ---------- ----------
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)郁闷死了,希望大家帮下忙。谢了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货