Академический Документы
Профессиональный Документы
Культура Документы
Part 1
Create jobstreams
Monitor errors
Conditional logic
IF/THEN/ELSE
CL Execution Environments
Interactive
From a command line
Within a compiled program
Batch
As a command on SBMJOB command
Within a compiled program
As an interpreted jobstream using SBMDBJOB
Some commands only valid within a program
An Introductory Program
GREET: PGM
DCL &user *CHAR 10
DCL &date *CHAR 6
DCL &time *CHAR 6
RTVJOBA USER(&user)
RTVSYSVAL SYSVAL(QDATE) RTNVAR(&date)
RTVSYSVAL SYSVAL(QTIME) RTNVAR(&time)
SNDPGMSG MSG('Hello,' *BCAT &user +
*TCAT '. Login date-' +
*CAT &date +
*BCAT 'time-' +
*CAT &time) +
MSGTYPE(*COMP)
ENDPGM