ORACLE的PL/SQL的exception问题
我做了一个储存过程:
begin
...
select * from testtable;
dbms_out.put_line('ok');
exception
when NO_DATA_FOUND then
dbms_out.put_line('error');
end;
这样写没错,但是如果exception后面还有东西的时候就报错了。
begin
...
select * from testtable;
exception
when NO_DATA_FOUND then
dbms_out.put_line('error');
dbms_out.put_line('ok');
end;
我的意思是想每一个select语句都有自己的exception,那应该怎么做。
问题点数:20、回复次数:2Top
1 楼zheng(一笑)回复于 2000-12-27 17:34:00 得分 20
可以嵌套啊,象begin
........
begin
..
end;
begin
...
end;
end;
Top
2 楼rabbit(Mail_Man)回复于 2000-12-27 17:42:00 得分 0
在触发器里你这样写
select * from testtable;
不报错嘛Top




