当前位置: 代码迷 >> Informix >> 错误捕捉!
  详细解决方案

错误捕捉!

热度:10102   发布时间:2013-02-26 00:00:00.0
异常捕捉!?
我有个过程,需要捕捉异常之后继续循环,大概结构是这样的

foreach


for i=0;i<n;i++

dosometing();

end for
end foreach

这里有两个循环,当dosometing()发生异常的时候,跳过当次for循环,继续运行,这个怎么做,谢谢,!

------解决方案--------------------------------------------------------
define sql_err int;
define isam_err int;
define error_info char(100);
on exception set sql_err, isam_err, error_info
ROLLBACK WORK;
raise exception sql_err, isam_err, error_info;
end exception;
  相关解决方案