分类(Oracle)
select into 如果记录为空,会出错.怎么解决
2008/10/19 17:57
ORACLE 的存储过程里面 select aaa into var1 from tablea 如果记录为空,会出错.怎么解决?
网上有很多解决方案,但我觉得比较可行的还是:
begin
-----
exception when no_data_found then
-----
end;
网上有很多解决方案,但我觉得比较可行的还是:
begin
-----
exception when no_data_found then
-----
end;
-------------------------------------------------------------------------
select XXX into 如果有参数时用 EXECUTE IMMEDIATE
-------------------------------------------------------------------------
EXECUTE IMMEDIATE 'select count(1) from (' || TMPSQL || ')'
INTO IRECORDCOUNT;
INTO IRECORDCOUNT;
来自:本站原创
相关日志:
+引用(0) |
发表评论
| 昵称 密码 游客无需密码 |
| 网址 电邮 注册 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
验证码 请输入左侧图片中的字符
记住我







