如何调用含out参数的存储过程
PROCEDURE P_TEST(V_PARAM_1 IN VARCHAR2, V_PARAM_2 IN VARCHAR2,V_RESULT OUT VARCHAR2) IS 复制
PROCEDURE P_TEST(V_PARAM_1 IN VARCHAR2, V_PARAM_2 IN VARCHAR2,V_RESULT OUT VARCHAR2) IS
BEGIN DECLARE V_RESULT VARCHAR2(32); --定义一个和返回结果相同的参数类型 BEGIN P_TEST('1', '1',V_RESULT); --调用存储过程 DBMS_OUTPUT.PUT_LINE(V_RESULT); --把返回结果打印到输出区域 END; END; 复制
BEGIN DECLARE V_RESULT VARCHAR2(32); --定义一个和返回结果相同的参数类型 BEGIN P_TEST('1', '1',V_RESULT); --调用存储过程 DBMS_OUTPUT.PUT_LINE(V_RESULT); --把返回结果打印到输出区域 END; END;