I am using SAS EG 7.15 on Linux using SAS 9.4. For example: data _NULL_; set in; file '////out.csv' delimiter=","; if _n_=1 then put "var1, var2, etc"; put var1, var2, etc; run; data new; infile '////out.csv' dlm="," dsd missover firstobs=2 termstr=CLRF; input var1, var2, etc; run; The second data step cannot read the records created in the first data step. NOTE: 0 records were read from the infile '////out.csv' . NOTE: The data set WORK.NEW has 0 observations and 6 variables. NOTE: DATA statement used (Total process time): real time 0.00 seconds cpu time 0.00 seconds How do we work around this?
... View more