"what does ( +(-1) :); indicates?" It means we will backward a position to output. i.e. delimiter will not be appeared. "In similar way can we apply delimiters instead of normal put statement like put "|" id "|" female "|" race "? " Yes. you can. data _null_; set sashelp.class; file 'c:\temp\x.txt' dlm='|'; put (_all_) (:); run; "Also how to display the observation in line by line (rows) rather than outputting all the observations in single line?" Curious. Mine is in line by line , not in a single line . Are you creating this file in UNIX and browse it in WINDOWS?
... View more