软件环境
操作系统Windows Server
数 据 库Oracle i R () for NT 企业版
安装路径C:\ORACLE
实现方法
D:\>set NLS_LANG=AMERICAN_AMERICAUSACII
或
D:\>set NLS_LANG=AMERICAN_AMERICAWEISOP
D:\>set
直接打set命令可以查看环境变量
在D:\下创建asql文件内容如下
create or replace procedure test(i in number) as
begin
dbms_outputput_line(输入参数是||to_char(i));
end;
D:\>wrap iname=asql
PL/SQL Wrapper: Release Production on Tue Nov ::
Copyright (c) Oracle Corporation All Rights Reserved
Processing asql to aplb
打开aplb现在它的内容如下
create or replace procedure test wrapped
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
:e:
TEST:
I:
NUMBER:
DBMS_OUTPUT:
PUT_LINE:
输入参数是:
||:
TO_CHAR:
f
d a f a b d b
a : a b e e : a a
b b e a b a b
f b
f
d
a e a d
d e c
e f
f
b : :
: d c : : :a
f
: :d : : :
: :a b
: :
: : :
:
: b
: :
: a b
: :
: :
f
e : : c
:
a : a
a
: b :
a d :
b e :
:
d
c
d
/
运行aplb
SQL> @d:\aplb
过程已创建
运行存储过程
SQL> set serveroutput on
SQL> execute test();
输入参数是
PL/SQL 过程已成功完成
查看存储过程的代码
SQL> select nametext from all_source where type=PROCEDURE and name=TEST;