本人要调用的存储过程有返回值,如下:
create or replace procedure p_bakuplog(flag in out varchar2)
is
----------------------------------------------------------------------------------------------
-- 作 者:mengpaopao
-- 日 期:2016/07/07
-- 功能描述:备份清理日志
-- 参数注释:
-- 返 回 值:flag 0:正常;1:未做操作;2:异常
-- 备 注:
-- 修改历史:
-- [时 间] 内容 修改人
----------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------
type v_collect is table of varchar2(300) index by pls_integer;
v_backup_time varchar2(8):= to_char(sysdate,'yyyymmdd');
v_tab v_tables:=v_tables(
'ENTRY_LOG',
'JOBCHAN_LOG',
'JOB_LOG',
'STEP_LOG',
'TRANS_LOG'
);
begin
<pre name="code" class="sql"> 略...
end;
首先需要依附一个表定义存储过程;
package com.xxxx.core.main.etl.bean;
import java.util.Date;
import javax.persistence.*;
/**
*JOBCHAN日志表
* @AUTO
*/