跳
跳狗的墙墙
Unregistered / Unconfirmed
GUEST, unregistred user!
create or replace procedure ENTERCLRK( RKDXH_ IN VARCHAR2, EXEC_OK IN OUT INTEGER, IS_SPECIAL IN NUMBER, RSZYXH_ IN NUMBER)is CLRKD_ROW WZGL.WZ_CLRKD%ROWTYPE; CLXH_ WZGL.WZ_CLRKDMX.CLXH%TYPE; ZRSL_ NUMBER(11,3) :=NULL; SRSL_ NUMBER(11,3):=NULL; PCH_ WZGL.WZ_CLRKDMX.PCH%TYPE; CLMX WZGL.WZ_CLBM%ROWTYPE; CLJG WZGL.WZ_JGTZ%ROWTYPE; CKDM_ WZGL.WZ_CKBMTZ.CKDM%TYPE:=NULL; SUM_KCSL NUMBER(11,3) :=NULL; CURSOR C1 IS SELECT * FROM WZGL.WZ_CLRKDMX WHERE RKDXH=RKDXH_ ;begin EXEC_OK:=0; SELECT * INTO CLRKD_ROW FROM WZGL.WZ_CLRKD WHERE XH=RKDXH_;--这第一步执行就直接跳异常了....请问这样有什么问题?前提:RKDXH_参数值WZGL.WZ_CLRKD表中有且只有一条...