create or replace trigger tri_adminid
before
insert or update of adminid
on admin
for each row
begin
if inserting then
--sql语句 - DML
select seq_adminid.nextval into :new.adminid from dual;
else --if updating then
raise_application_error(-20001,'不允许更新adminid');--应用程序异常,自定义异常
end if;
end;
分享一下了,第一次用这个博客 看看效果 Java开发