DB2 catalog statistics update REXX EXEC – part 2 This ... - CBT Tape
DB2 catalog statistics update REXX EXEC – part 2 This ... - CBT Tape
DB2 catalog statistics update REXX EXEC – part 2 This ... - CBT Tape
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CVD_DEF.FPVDTYPE=255; /*INVALID*/<br />
CVD_DEF.FPVDVLEN=255;<br />
CALL DBF2UC(WA_DEF,FPIB,CVD_DEF,FVD_DEF,FPPVL);<br />
MYRC=PLIRETV();<br />
PUT SKIP DATA(MYRC);<br />
IF FPBTOKP¬=SYSNULL THEN<br />
PUT SKIP EDIT('FPBTOK=',FPBTOK)(A);<br />
PUT SKIP DATA(FPIB);<br />
PUT SKIP LIST('TEST@ DBF2UC INV TYPE ->ERROR END');<br />
/**/<br />
PUT SKIP LIST('TEST@ DBF2UC DEFINE WITH PRMABEND->NOK');<br />
WA_DEF='';<br />
FPBFCODE=FPBFDEF;<br />
FPBWKLN=CSTG(WA_DEF);<br />
FPBTOKP=SYSNULL;<br />
CVD_DEF.FPVDTYPE=FPVDTCHR;<br />
CVD_DEF.FPVDVLEN=255;<br />
/**/<br />
FPPVLEN=2;<br />
FPPVCNT=Ø;<br />
FPPVVDS@=ADDR(FPPVVDS);<br />
PVDL=PVD_ADD(FPPVVDS@,FPVDTCHR,CSTG(PRMABEND),PRMABEND);<br />
FPPVLEN=FPPVLEN+PVDL;<br />
FPPVCNT=FPPVCNT+1;<br />
FPPVVDS@=POINTERADD(FPPVVDS@,PVDL);<br />
MYRC=HVPDMPX(ADDR(FPPVL),BINARY(fppvlen+2,31),SYSPRINT);<br />
/**/<br />
CALL DBF2UC(WA_DEF,FPIB,CVD_DEF,FVD_DEF,FPPVL);<br />
MYRC=PLIRETV();<br />
PUT SKIP DATA(MYRC);<br />
IF FPBTOKP¬=SYSNULL THEN<br />
PUT SKIP EDIT('FPBTOK=',FPBTOK)(A);<br />
PUT SKIP DATA(FPIB);<br />
PUT SKIP DATA(FVD_DEF);<br />
PUT SKIP LIST('TEST@ DBF2UC DEFINE WITH PRMABEND->NOK END');<br />
/**/<br />
PUT SKIP LIST('TEST@ DBF2UC DEFINE OK');<br />
WA_DEF='';<br />
FPBFCODE=FPBFDEF;<br />
FPBWKLN=CSTG(WA_DEF);<br />
FPBTOKP=SYSNULL;<br />
CVD_DEF.FPVDTYPE=FPVDTCHR;<br />
CVD_DEF.FPVDVLEN=255;<br />
/**/<br />
FPPVLEN=2;<br />
FPPVCNT=Ø;<br />
FPPVVDS@=ADDR(FPPVVDS);<br />
PRMTST1='PRM 1 2 3';<br />
PVDL=PVD_ADD(FPPVVDS@,FPVDTCHR,CSTG(PRMTST1),PRMTST1);<br />
FPPVLEN=FPPVLEN+PVDL;<br />
FPPVCNT=FPPVCNT+1;<br />
© 1999. Reproduction prohibited. Please inform Xephon of any infringement.<br />
27