In the DELIMITER= statement you specify list of individual delimiters, in this example you have two individual delimiters a and b.
The question now is, What if we have two or more consecutive delimiters? You have two cases for that:
1- DELIMITER= alone Any combination of consecutive delimiter are treated as only one delimiter. So if you deleted the statment DSD in the infile statment from your example.
In the dataset example: 1aa2ab3
will be treated as: 1 aa 2 ab 3
as if
1,2,3
2- DELIMITER= with DSD Consecutive delimiters are treated individually even if they are consecutive.
In the dataset example: 1aa2ab3 will be treated as: 1 a Missing a 2 a Missing b 3 as if 1, , 2, , 3
... View more