一个 传递参数的例子
SQL> C
RE
A
TE
OR RE
PLA
C
E
PROC
E
D
URE
HelloWorld2 (
2 p_user_name IN VA
RC
HA
R2,
3 p_out_val OUT VA
RC
HA
R2,
4 p_inout_val IN OUT VA
RC
HA
R2
5 ) A
S
6 B
E
G
IN
7 dbms_output.put_line('Hello ' || p_user_name || p_inout_val || '!');
8 p_out_val := 'A
';
9 p_inout_val := 'B
';
10 E
ND
HelloWorld2;
11 /
Procedure created.
SQL> D
E
C
LA
RE
2 p_outval VA
RC
HA
R2(10);
3 p_inoutval VA
RC
HA
R2(10) := '~Hi~';
4 B
E
G
IN
5 HelloWorld2('E
dward', p_outval, p_inoutval);
6
7 dbms_output.put_line('p_outval=' || p_outval);
8 dbms_output.put_line('p_inoutval=' || p_inoutval);
9 E
ND
;
10 /
Hello E
dward~Hi~!
p_outval=A
p_inoutval=B
PL/SQL procedure successfully completed.
SQL>
希望能帮到你,别忘了采纳我的哦,祝你生活愉快!<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
ORACLE中如何为存储过程传递参数?
[主观题]Oracle用过吗?用过存储过程吗?
[单选题]如果要在JAVA中调用ORACLE的存储过程,需要使用下面哪个接口()A . CallableStatementB . StatementC . PreparedStatement
[问答题] 擦浴过程中如何为患者保暖?
[试题]sqlserver中如何逐条执行存储过程?我有一张表、存了上万条数据、现在想从每一条开始读取传入一个update的存储过程ID值如何做?
[单选题]在参数传递过程中,使用关键字()来修饰参数,可以使之按值传递A . byvalB . byrefC . valueD . reference
[单选题]oracle数据库启动过程中,在什么时候读取参数文件()。A . 关闭实例时B . 实例启动时C . 打开数据库时D . 装载数据库时
[试题]谁能通俗的讲解下,Oracle中的存储过程是什么意思?有哪些语法?1.Oracle中的存储过程是什么意思,起到什么作用?2.存储过程有哪些语法?
[多选题] 存储过程接受的参数是()A . inputB . outputC . inD . out
[问答题] 何为刀具半径补偿?其执行过程如何?
[单选题]哪个参数存储过程用不到()A . inputB . inoutC . inD . out