用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;
解决方案 »
- 求Oracle高手帮忙指点迷津 谢谢了
- oracle 批量更新问题
- 关于不同操作系统下,oracle10g 数据迁移的问题,请教高手 谢谢~!!
- plsql的初级提问
- 【请高手指教!】夜维删除多个表小部分(1/10的百万级)记录的案例
- 请教oracle9i中删除大型对象记录后空间为什么没有还给操作系统
- 请问:如何在oracle查询中取前n行数据啊?(排序后的)
- SQL SERVER 2k &Oracle 数据交换问题
- Oracle 主机登录 错误 无法创建命令进程
- 求大神指点触发器 表A插入一条数据表B更新某字段
- ORACLE中实现类似SYBASE中循环里CONTINUE的功能该怎么写?
- 如何在windows2000 创建数据库
不過你可以編寫一個自己的例外過程來實現
create trigger a_tri
before insert on a
for each row
begin
...
end;
/