mirror of
https://github.com/sasjs/core.git
synced 2026-07-23 15:35:29 +00:00
chore: updating all.sas
This commit is contained in:
@@ -497,7 +497,8 @@ data _null_;
|
||||
put ' prxchange(''s/\\/\\\\/'',-1,&&name&i) ';
|
||||
put ' )))))))))))))!!''"''; ';
|
||||
put ' end; ';
|
||||
put ' else &&name&i=quote(cats(&&name&i)); ';
|
||||
put ' /* trim (not cats) so leading blanks are retained */ ';
|
||||
put ' else &&name&i=''"''!!trim(&&name&i)!!''"''; ';
|
||||
put ' %end; ';
|
||||
put ' %end; ';
|
||||
put ' run; ';
|
||||
@@ -643,7 +644,10 @@ data _null_;
|
||||
put ' data _null_; ';
|
||||
put ' infile "%sysfunc(pathname(work))/&table..csv" termstr=crlf ; ';
|
||||
put ' input; ';
|
||||
put ' if _n_=1 then call symputx(''input_statement'',_infile_); ';
|
||||
put ' /* a plain $ informat strips leading blanks - use $char instead */ ';
|
||||
put ' if _n_=1 then call symputx(''input_statement'' ';
|
||||
put ' ,prxchange(''s/:\$(?=[0-9 ])/:\$char/i'',-1,_infile_) ';
|
||||
put ' ); ';
|
||||
put ' list; ';
|
||||
put ' data work.&table; ';
|
||||
put ' infile "%sysfunc(pathname(work))/&table..csv" firstobs=2 dsd ';
|
||||
@@ -663,7 +667,10 @@ data _null_;
|
||||
put ' data _null_; ';
|
||||
put ' infile indata termstr=crlf lrecl=32767; ';
|
||||
put ' input; ';
|
||||
put ' if _n_=1 then call symputx(''input_statement'',_infile_); ';
|
||||
put ' /* a plain $ informat strips leading blanks - use $char instead */ ';
|
||||
put ' if _n_=1 then call symputx(''input_statement'' ';
|
||||
put ' ,prxchange(''s/:\$(?=[0-9 ])/:\$char/i'',-1,_infile_) ';
|
||||
put ' ); ';
|
||||
put ' %if %str(&_debug) ge 128 %then %do; ';
|
||||
put ' if _n_<20 then putlog _infile_; ';
|
||||
put ' else stop; ';
|
||||
|
||||
Reference in New Issue
Block a user