用sub-block
(在你那个insert into前面加begin,后面加end)
procedure begin
....
<sub-block begin>
begin
insert into ..
exception
when others then
do you process()
end;
<sub-block end>
...
exception
end procedure;
(在你那个insert into前面加begin,后面加end)
procedure begin
....
<sub-block begin>
begin
insert into ..
exception
when others then
do you process()
end;
<sub-block end>
...
exception
end procedure;
解决方案 »
- PL/SQL关于插入和更新的操作
- user_objects和all_objects这2个视图,为何加了where就没有结果了呢?
- sql加了where限定变慢
- 急!不小心卸载oracle,但是控制文件,数据文件都在,怎样才能恢复呀?
- 急!! ORACLE问题
- SQL语句提问:(部门代码,部门名称,上级代码)中涉及的人员管辖单位问题
- sql plus中scott.emp如何实现对表操作时用户的参数化,即如何变成类似 name.emp的语句
- 一个数字的问题
- 为什么在oracle查询,结果排序不一样?
- 以Orcle为后台数据库,以下SQL语句出现了错误:
- ORACLE中实现类似SYBASE中循环里CONTINUE的功能该怎么写?
- 如何在windows2000 创建数据库
不過你可以編寫一個自己的例外過程來實現
create trigger a_tri
before insert on a
for each row
begin
...
end;
/