与SHOW TABLES
命令类似,我们是否有任何此类命令列出到目前为止创建的所有数据库?
编码时JCL
,我们给予SYSOUT
和SYSPRINT
DD
s.输出的类型是SYSOUT
什么,还有SYSPRINT
什么?
我一直在这...看起来很傻,但无法弄清楚!
我想卸载一张桌子但是带有分隔符'|' 在田野之间.这是用于卸载表的JCL:
//JS020 EXEC PGM=IKJEFT01,
// DYNAMNBR=20
//*
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSPUNCH DD SYSOUT=*
//*
//SYSTSIN DD *
DSN SYSTEM(XXXX)
RUN PROGRAM(DSNTIAUL) PLAN(DSNTIAUL) PARM('SQL')
//*
//SYSREC00 DD DSN=TABLEA.UNLOAD.FILE,
// DISP=(NEW,CATLG,DELETE),
// UNIT=SYSDA,LRECL=80
//SYSIN DD *
SELECT COLUMN1
,'|',COLUMN2
,'|',COLUMN3
,'|',COLUMN4
,'|',COLUMN5
FROM TABLEA
WITH UR;
/*
//*
Run Code Online (Sandbox Code Playgroud)
产量
VALUEA..|VALUEB..|VALUEC..|VALUED..|VALUEE
VALUEA..|VALUEB..|VALUEC..|VALUED..|VALUEE
VALUEA..|VALUEB..|VALUEC..|VALUED..|VALUEE
VALUEA..|VALUEB..|VALUEC..|VALUED..|VALUEE
VALUEA..|VALUEB..|VALUEC..|VALUED..|VALUEE
Run Code Online (Sandbox Code Playgroud)
但是我想在下面说
VALUEA|VALUEB|VALUEC|VALUED|VALUEE
VALUEA|VALUEB|VALUEC|VALUED|VALUEE
VALUEA|VALUEB|VALUEC|VALUED|VALUEE
VALUEA|VALUEB|VALUEC|VALUED|VALUEE
VALUEA|VALUEB|VALUEC|VALUED|VALUEE
Run Code Online (Sandbox Code Playgroud)
我无法弄明白为什么......在分隔符'|'之前.任何猜测这个值意味着什么?谢谢你的关注.
我们可以从JCL传递REXX程序的参数吗?
我想,JCL PARM可用于将参数传递给COBOL程序.请将您的想法放在这里......