标题:[求助]请高人帮助看看这是什么语言.怎么调用-->风月_无边转移
取消只看楼主
opelope
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-4-27
 问题点数:0 回复次数:3 
[求助]请高人帮助看看这是什么语言.怎么调用-->风月_无边转移

请高人帮助看看这是什么语言.怎么调用.

现有一个SQL SCRPIT FILE.不知如何使用.请高人指点.
DECLARE
req utl_http.req;
resp utl_http.resp;
tmp VARCHAR2(1024);
rvalue VARCHAR2(10000);
params VARCHAR2(30000);
TYPE srRecType IS RECORD(
aa VARCHAR2(6),
);
bb_url VARCHAR2(100) := aa.com/j2ee/ag/AG3501/register.jsp';
sr srRecType;
BEGIN
aa:= 'SNTSHA';

params := aa' || utl_url.ESCAPE(sr.aa)||'&'||

req := utl_http.begin_request(bb_url, 'POST');
utl_http.set_header(req, 'User-Agent', 'Mozilla/4.0');
utl_http.set_header(req, 'content-type', 'application/x-www-form-urlencoded');
utl_http.set_header(req, 'content-length', length(params));
utl_http.write_text(req, params);
resp := utl_http.get_response(req);

BEGIN
LOOP
utl_http.read_line(resp, tmp, TRUE);

IF TRIM(tmp) IS NOT NULL THEN
rvalue := rvalue || tmp || chr(10);
END IF;
END LOOP;
utl_http.end_response(resp);
EXCEPTION
WHEN utl_http.end_of_body THEN
utl_http.end_response(resp);
END;

-- Final Stage
IF rvalue LIKE 'asdf%' THEN
rvalue := replace(rvalue,chr(10),''); -- Chopping
dbms_output.put_line(rvalue);
ELSE
raise_application_error(-20000, rvalue);
END IF;
END;

搜索更多相关主题的帖子: 语言 高人 风月 SQL utl 
2007-10-18 14:26
opelope
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-4-27
得分:0 
回复:(ILoveMK)这个是oracle,在sqlplus里用@test.s...

能否通过一段JAVASCRIPT调用


2007-10-18 19:33
opelope
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-4-27
得分:0 
回复:(ILoveMK)应该不行,JAVASCRIPT是在客户端运行...
谢谢,大家指点

2007-10-18 22:04
opelope
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2006-4-27
得分:0 
回复:(飙马)你可以将它保存成.sql文本文件,然后CM...

又学一招.谢谢.


2007-10-19 20:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-178733-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.588127 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved