Hi There,
I have the following code :
data _null_;
rootdir='C:\temp\';
today=today();
lastmonth=intnx('month',today,-1);
dir1=catx(' ','DE',year(lastmonth),put(month(lastmonth),z2.)); /*Previous Month*/
newdir1=dcreate(dir1,rootdir);
put (rootdir dir1 newdir1) (=/);
run;
this generates a directory which is named : DE 2012 01
I would like this to appear as : DE 201201 (notice no gap after year)
How would I modify the query to achieve this?
Thanks!
dir1=cat('DE ',year(lastmonth),put(month(lastmonth),z2.));
Haikuo
Worked! Thanks
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.