oracle bug? ORA-07445 ,pl/sql for in()

2014-11-24 18:12:59 · 作者: · 浏览: 0

我的过程是这样的:


CREATE OR REPLACE package body proc_body as
procedure init(start_date date,end_date date) is
for rec in (这里是一个关联几个表的查询[R查询]) loop
......
end loop;
end ;
end proc_body;


CREATE OR REPLACE package body proc_body as
procedure init is
for rec in (select * from txx) loop
......
end loop;
end ;
end proc_body;


然后运行该过程,直接运行成功,数据初始化完成。 这个过程没有任何的远程操作,最后就这么给解决了。


但是同样类型的过程,部署job跑,没有任何问题。