EXEC语句

※ EXEC语句的位置参数

//STEP1 EXEC procedure-name

//STEP EXEC PROC=procedure

//STEP1 EXEC PGM=program-name


※ PGM=位置参数

PGM=指定作业步要运行的程序,其格式如下:

PGM={program-name}

           {*.stepname.ddname}

           {*.stepname.procstepname.ddname}


※ PROC=位置参数

{PROC=procedure-name}

               {procedure-name}

如果省略PROC=关键字,操作系统会自动当成你所要调用的是过程,并帮你到对应的过程库中查找它们。



※EXEC的关键字参数

一些常用关键字参数:ACCT, RD, DYNAMNBR, ADDRSPC, PERFORM, PARM, COND, TIME, DPRTY, CSID


※ PARM参数

用于向本作业步所执行的程序传递变量信息,该程序必须有相应的指令接收这些信息,并使用它们。

PARM格式为:

(1)PARM[.过程步名]=子参数

(2)PARM[.过程步名]=('子参数', 子参数)

(3)PARM[.过程步名]=(子参数,子参数)

(4)PARM[.过程步名]='子参数,子参数'


//MYJOB1 JOB 168,NEWMAN,CLASS=B,MSGCLASS=H

//STEP1 EXEC PGM=APG22,PARM='P1,123,P2=5'

//STEP2 EXEC PROC=ASFCLG,PARM.LIKED=(MAP,LET)


※ COND参数

与JOB语句的COND参数类似,在JOB中的COND可以对整个作业进行控制,在EXEC中是对单个作业步控制。


//MYJOB1 JOB 168,NEWMAN,CLASS=B,MSGCLASS=H

//STEP1 EXEC PGM=IEFBR14

//STEP2 EXEC PGM=DISKUTIL,COND=(4,GT,STEP1)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值