【发布时间】:2017-02-11 09:02:04
【问题描述】:
这是语法错误吗,我的代码中是否缺少空格或“:”。下面是我创建触发器的代码
SQL> Create or replace trigger trig_addr_mulund
2 After insert or update
3 On users_table
4 For each row
5 begin
6 If :new.address like 'Mulund' then
7 Insert into D12B_A23.user_mulund@ralink values (:new.id,:new.role_id,:new.b
ranch_id,:new.name,:new.email,:new.phone,:new.address,
8 :new.email,:new.phone,:new.address);
9 Else
10 Insert into D12B_A14.user_not_mulund@rslink values (:new.id,:new.role_id,:n
ew.branch_id,:new.name,:new.email,:new.phone,:new.address,
11 :new.email,:new.phone,:new.address);
12 End if
13 End;
14 /
Warning: Trigger created with compilation errors.
【问题讨论】:
-
看到该警告后使用
show errors,或查询user_errors视图,以查看实际的编译错误。