
程序语言中,call 一般是 “调用” 的意思。
对 类似 C/C++ 中 void 类型的函数 的 调用 用:call 函数名(参数。。)
一个带参数的存储过程。SQL>CREATE OR REPLACE PROCEDURE HelloWorld1 (
2p_user_name VARCHAR2
3 ) AS
4 BEGIN
5 dbms_output.put_line('Hello ' || p_user_name || '!')
6 END HelloWorld1
7 /
Procedure created.
SQL>CREATE OR REPLACE PROCEDURE CallHelloWorld1 (
2p_user VARCHAR2
3 ) AS
4 BEGIN
5-- 调用存储过程的 存储过程
6HelloWorld1(p_user)
7 END CallHelloWorld1
8 /
Procedure created.
执行
SQL>set serveroutput on
SQL>exec CallHelloWorld1( 'Tom' )
Hello Tom!
PL/SQL procedure successfully completed.
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)