7. CONCATÉNATION DE FICHIERS

La concaténation permet de définir plusieurs fichiers d’une étape sous un même DDNAME.
Elle n’est utilisable que pour des fichiers en lecture contenant le même type d’informations.
La lecture ce fait en séquence dans l’ordre de présentation des fichiers. On peut concaténer jusqu’à 255 fichiers.

Exemple :
Définition de plusieurs bibliothèques de LOAD modules sous les mêmes JOBLIB.
//JOB1   JOB
//JOBLIB DD DSN=BIB.LOAD1,DISP=SHR
//       DD DSN=BIB.LOAD2,DISP=SHR
//       DD DSN=BIB.LOAD2,DISP=SHR
//       DD DSN=BIB.LOAD2,DISP=SHR
//STEP1 EXEC PGM=PROG1

Définition des fichiers d’entrée du tri
//JOB1   JOB
//STEP1  EXEC PGM=SORT
//SORTIN DD DSN=FIC.TRI1,DISP=SHR
//       DD DSN=FIC.TRI2,DISP=SHR
//       DD DSN=FIC.TRI3,DISP=SHR
//       DD DSN=FIC.TRI4,DISP=SHR