一个带参数的存储过程。SQL> CREATE OR REPLACE PROCEDURE HelloWorld1 ( 2 p_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 ( 2 p_user VARCHAR2 3 ) AS 4 BEGIN 5 -- 调用存储过程的 存储过程 6 HelloWorld1(p_user); 7 END CallHelloWorld1; 8 / Procedure created. 执行 SQL> set serveroutput on SQL> exec CallHelloWorld1( 'Tom' ); Hello Tom! PL/SQLprocedure successfully completed.
ORACLE存储过程调用存储过程
最新推荐文章于 2024-10-22 21:26:59 发布
本文介绍了如何在Oracle数据库中创建一个带参数的存储过程,并通过另一个存储过程来调用它。示例展示了如何使用`CREATE OR REPLACE PROCEDURE`语句定义存储过程,并通过`dbms_output.put_line`输出字符串。
4218

被折叠的 条评论
为什么被折叠?



