学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

[求助]请高人帮助看看这是什么语言.怎么调用-->风月_无边转移

[求助]请高人帮助看看这是什么语言.怎么调用-->风月_无边转移

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

现有一个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;

TOP

楼主应该发到Oracle社区里
这段代码是 Oracle 语句

*、還⒋聼媽媽德話吧 晩點再戀愛吧

TOP

这个是oracle,在sqlplus里用@test.sql来调用。
天下归心

TOP

回复:(ILoveMK)这个是oracle,在sqlplus里用@test.s...

能否通过一段JAVASCRIPT调用

TOP

应该不行,JAVASCRIPT是在客户端运行的吧。
天下归心

TOP

回复:(ILoveMK)应该不行,JAVASCRIPT是在客户端运行...

谢谢,大家指点

TOP

你可以将它保存成.sql文本文件,然后CMD下登陆服务器

SQL>start file_name
SQL>@ file_name
来执行这个脚本;
当然,你也可以将它直接粘贴在SQL>下运行

这段主要是关于网页的,具体的作用不清楚,对网页制作不懂!

[此贴子已经被作者于2007-10-19 13:44:44编辑过]

IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。 MyAudiA8@Gmail.com

TOP

回复:(飙马)你可以将它保存成.sql文本文件,然后CM...

又学一招.谢谢.

TOP

发新话题