Mybatis调用Oracle带包存储过程

存储过程太多的情况可分包存储。方便查找些。

1.建带包存储过程:

oracle中找到包右键新建,代码可参考以下

create or replace 
package PKG_A_LOG(包名) is  <pre name="code" class="sql">  /**      <pre name="code" class="sql">   存储过程1
  **/           
 PROCEDURE WRITE_LOG(存储过程名)( 

ID IN VARCHAR2,
O_MSG OUT VARCHAR2);
/**
   存储过程2
**/
PROCEDURE GET_LOG(
ID IN NUMBER,
O_LIST OUT SYS_REFCURSOR);
end PKG_BGCD_LOG;
 

建好包之后再完善存储过程内容:

create or replace 
package body PKG_A_LOG is
  PROCEDURE WRITE_LOG(
                      ID     IN VARCHAR2,
                      O_MSG  OUT VARCHAR2) IS
  BEGIN

        --存储过程1内容

  END WRITE_LOG;


  PROCEDURE GET_LOG(
                  
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值