When reading delimited files
where not all fields are required, it is not necessary to specify the
full length of each superfluous field, nor to give each superfluous
field a unique name. Obviously fields not required at the end of each
line need not be input at all.
e.g.
Data Twoflds(Keep=Fld1 Fld10);
Infile TabFile DLM=’,’ DSD;
Length Fld1 Fld10 $10 Skip $1;
Input Fld1 Skip Skip Skip Skip Skip Skip Skip Skip Fld10;
is more efficient than ;
Data Twoflds(Keep=Fld1 Fld10);
Infile TabFile DLM=’,’ DSD;
Length Fld1 Fld10 $10 Fld2 Fld4 Fld8 Fld6 $6 Fld3 Fld5 Fld7
Fld9 $14 Fld11 Fld12 Fld13 $2;
Input Fld1 Fld2 Fld3 Fld4 Fld5 Fld6 Fld7 Fld8 Fld9 Fld10 Fld11
Fld12 Fld13;