This example shows how to write the output from a control language (CL) command directly to a database file.
DSPPGMREF PGM(*ALL/*ALL) OUTPUT(*OUTFILE) OUTFILE(DSTPRODLB/DBROUT)
You can use Query to process the output file. Another way to process the output file is to create a logical file to select information from the file. The following example shows the DDS for such a logical file. Records are selected based on the file name.
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 A* Logical file DBROUTL for query A A R DBROUTL PFILE(DBROUT) A S WHFNAM VALUES('ORDHDRL' 'ORDFILL') A