Perhaps PROC EXPORT is too stupid to support that syntax. It does have problems with a number of normal SAS syntax issues. Personally I usually just use a DATA step to write CSV files. Especially if you do not need the column headers. data _null_; set "abc.sas7bdat"; file "abc.csv" dsd lrecl=30000 ; put (_all_) (:); run; Note that on Unix the filename for a SAS dataset must be in lower case. So ABC.sas7bdat will not work. SAS will not see it since it will be looking for abc.sas7bdat and on a Unix system those are two different file names.
... View more