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