我做了以下触发器:
create or replace trigger check_club_location
before of insert or update on club
for each row
declare cnt number;
begin
select count(*) into cnt
from club
where club.location = :new.location;
if (cnt > 0) then
raise_application_error (-20100, 'Erro: ja existe club nessa localizacao.');
end if;
end;
/
尝试在Oracle APEX中运行此触发器后,将显示以下错误消息:
ORA-04072:无效的触发类型。
我已经尝试过很多修复工具,但不幸的是我的触发器都没有。
答案 0 :(得分:0)
你有一个错字
before of insert or update on club
删除"",Oracle正在抱怨"""不是有效的触发类型