UTL_HTTP包的正确执行需要什么前提?UTL_HTTP.BEGIN_REQUEST时总是异常
seai 2009-08-05 02:56:44 declare
req UTL_HTTP.REQ;
resp UTL_HTTP.RESP;
begin
req := UTL_HTTP.BEGIN_REQUEST('http://192.168.1.80/');
resp := UTL_HTTP.GET_RESPONSE(req);
end;
以上代码执行没任何问题,但我建立储存过程,然后对存储过程执行就报错了,并且,存储过程如果不包含UTL_HTTP包的使用语句时,也不会有问题
create or replace PROCEDURE test
as
req UTL_HTTP.REQ;
resp UTL_HTTP.RESP;
begin
req := UTL_HTTP.BEGIN_REQUEST('http://192.168.1.80/');--在这就异常了
resp := UTL_HTTP.GET_RESPONSE(req);
end;