当前位置: 代码迷 >> Oracle开发 >> 请问 Oracle存储过程处理大对象clob有关问题!
  详细解决方案

请问 Oracle存储过程处理大对象clob有关问题!

热度:146   发布时间:2016-04-24 08:00:20.0
请教 Oracle存储过程处理大对象clob问题!!~!
 
在存储过程里涉及处理一个表的一个字段a(clob),
给这个字段a查询赋值 select a into b from table,
当 a 为 null 时 就报错,怎么捕捉判断为null时 赋值没有问题呢

------解决方案--------------------
到目前为止我还没有在过程中操作过blob。不过向你提供的select语句当没有满足条件的信息时,是会抛出异常的。所以在使用select into时,最好在过程捕获一下异常,如下:
create or replace test_proc
as
l_b varchar2(10);
begin
select a into 1_b from table;
exception
when others then
null;

end;
  相关解决方案