一个 传递参数的例子 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>

资料:https://hi.baidu.com/wangzhiqing999/blog/item/0991d3124070854420a4e9b4.html

希望能帮到你,别忘了采纳我的哦,祝你生活愉快!<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

ORACLE中如何为存储过程传递参数?

参考答案与解析:

相关试题

Oracle用过吗?用过存储过程吗?

[主观题]Oracle用过吗?用过存储过程吗?

  • 查看答案
  • 擦浴过程中如何为患者保暖?

    [问答题] 擦浴过程中如何为患者保暖?

  • 查看答案
  • 如果要在JAVA中调用ORACLE的存储过程,需要使用下面哪个接口()

    [单选题]如果要在JAVA中调用ORACLE的存储过程,需要使用下面哪个接口()A . CallableStatementB . StatementC . PreparedStatement

  • 查看答案
  • sqlserver中如何逐条执行存储过程?

    [试题]sqlserver中如何逐条执行存储过程?我有一张表、存了上万条数据、现在想从每一条开始读取传入一个update的存储过程ID值如何做?

  • 查看答案
  • 在参数传递过程中,使用关键字()来修饰参数,可以使之按值传递

    [单选题]在参数传递过程中,使用关键字()来修饰参数,可以使之按值传递A . byvalB . byrefC . valueD . reference

  • 查看答案
  • oracle数据库启动过程中,在什么时候读取参数文件()。

    [单选题]oracle数据库启动过程中,在什么时候读取参数文件()。A . 关闭实例时B . 实例启动时C . 打开数据库时D . 装载数据库时

  • 查看答案
  • 谁能通俗的讲解下,Oracle中的存储过程是什么意思?有哪些语法?

    [试题]谁能通俗的讲解下,Oracle中的存储过程是什么意思?有哪些语法?1.Oracle中的存储过程是什么意思,起到什么作用?2.存储过程有哪些语法?

  • 查看答案
  • 何为刀具半径补偿?其执行过程如何?

    [问答题] 何为刀具半径补偿?其执行过程如何?

  • 查看答案
  • 存储过程接受的参数是()

    [多选题] 存储过程接受的参数是()A . inputB . outputC . inD . out

  • 查看答案
  • 我写的oracle中的一个存储过程,请高手帮忙看看问题出在哪。

    [试题]我写的oracle中的一个存储过程,请高手帮忙看看问题出在哪。题目是这样的:创建一个存储过程,存储过程名为p_login,用于操作用户登录的校验,登录需要使用EMPNO和EMPPASS,并需要提示登录中的错误,如是EMPNO不存在,还是EMPNO存在EMPPASS错误,还是其他错误等。要求:1)不同的输出状态用不同的输出编号标识(out_code)如EMPNO存在且密码正确out_code=0,EMPNO不存在此类错误的out_code=1,用户名存在密码错误out_code=2,其他错误out_

  • 查看答案