plsql中在包体中怎么写存储过程,要求有完整的代码,以及如何在控制台调用过程

能不能再写个含有游标的存储过程,谢谢
2025-03-25 23:55:46
推荐回答(1个)
回答1:

定义包头
create or replace package love_xt
is
procedure query_c(a number,b number);
end love_xt;
/
定义包体
create or replace package body love_xt
is
procedure query_c(a number,b number)
is
myxt number;
begin
myxt:=a*b;
dbms_output.put_line(myxt);
end query_c;
end love_xt;
/
控制台调用:
set serveroutput on;

exec love_xt.query_c(12,6);
/
实现通过包来调用过程输出输入两个数(12,6)(参数自己随意换)的乘积,此结果为72