相关疑难解决方法(0)

如何通过IKJEFT01 Utility运行动态SQL?

执行IKJEFT01时如何在SQL查询中传递参数?例:

//UNLOAD    EXEC PGM=IKJEFT01
//SYSTSPRT  DD SYSOUT=*
//SYSTSIN   DD *  DSN SYSTEM(DB2X) RETRY(120)
RUN PROGRAM(DSNTIAUL)
PLAN(DSNTIAUL) -
PARM('SQL')
END
//SYSPRINT  DD SYSOUT=*
//SYSUDUMP  DD SYSOUT=D
//SYSREC00  DD DSN=FCSTN.AK.XXXXXX,
//          DISP=(NEW,CATLG,DELETE),
//SYSPUNCH  DD SYSOUT=*                                           
//SYSIN     DD *
SELECT * FROM ABC.DEF WHERE XYZ='999'   
/*
Run Code Online (Sandbox Code Playgroud)

我不想在sql查询中将值赋予为“ 999”,而是要通过变量传递值。如何做到这一点?请帮助...!

mainframe jcl

2
推荐指数
1
解决办法
7624
查看次数

标签 统计

jcl ×1

mainframe ×1