Oracle00113,oracle 报psl-00103 错 请大神帮帮忙 跪求解决方法

当前位置:我的异常网» Oracle开发 » oracle 报psl-00103 错 请大神帮帮忙 跪求解决方法

oracle 报psl-00103 错 请大神帮帮忙 跪求解决方法

www.myexceptions.net  网友分享于:2013-12-17  浏览:93次

oracle 报psl-00103 错 请大神帮帮忙 跪求

CREATE OR REPLACE PROCEDURE RP_TRANSFER001PROC_GENERATE(p_pi_id NUMBER) IS

/*   Alley init 20110315

功能同调拨汇总报表一样

*/

v_sql1      VARCHAR2(4000);

v_sql2      VARCHAR2(4000);

v_sql3      VARCHAR2(4000);

v_sql4      VARCHAR2(4000);

v_sql5      VARCHAR2(4000);

v_date      VARCHAR2(80);

v_datebegin VARCHAR2(8);

v_dateend   VARCHAR2(8);

BEGIN

-- raise_application_error(-20201, p_pi_id);24338

DELETE FROM RP_TRANSFER001PROC a

WHERE a.ad_pi_id = p_pi_id;

COMMIT;

--依次获取界面查询条件参数

SELECT t.info

INTO v_date

FROM ad_pinstance_para t

WHERE t.NAME = 'OUTINDATE' AND t.ad_pinstance_id = p_pi_id;

IF instr(v_date, '<=') = 0 THEN

SELECT substr(v_date, 22, 8), substr(v_date, 35, 8)

INTO v_datebegin, v_dateend

FROM dual;

ELSE

v_datebegin := 0;

SELECT substr(TRIM(v_date), 13, 8)

INTO v_dateend

FROM dual;

END IF;

SELECT t.info

INTO v_sql1

FROM ad_pinstance_para t

WHERE t.NAME = 'ORIGSTORE' AND t.ad_pinstance_id = p_pi_id;

SELECT t.info

INTO v_sql2

FROM ad_pinstance_para t

WHERE t.NAME = 'DESTSTORE' AND t.ad_pinstance_id = p_pi_id;

SELECT t.info

INTO v_sql3

FROM ad_pinstance_para t

WHERE t.NAME = 'PRODUCT' AND t.ad_pinstance_id = p_pi_id;

SELECT t.info

INTO v_sql4

FROM ad_pinstance_para t

WHERE t.NAME = 'ASI' AND t.ad_pinstance_id = p_pi_id;

SELECT t.info

INTO v_sql5

FROM ad_pinstance_para t

WHERE t.NAME = 'DOCNO' AND t.ad_pinstance_id = p_pi_id;

--插入数据

select to_char(OUTTIME,'yyyymmdd') into v_outtime from M_TRANSFER;

select to_char(INTIME,'yyyymmdd') into v_INTIME from  M_TRANSFER;

文章评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值