Hello,
I'n new in SAS and I have simple question.
I have two columns
1. DATE
2. TEXT
For bussiness purposes I need to join this two columns into enother one the format should look like: TEXT "\" YYYY-MM-DD
Any suggestions?
If your date varaible is a sas date variable then this should work:
data want;
set have;
length newtextvar $ 50 ; /* the lenght here should be a least large enought to take the longest text value plus 12 characters.
newtextvar = catx('\',text, put(date, yymmddD10.);
run;
If the date is not currently a SAS date valued numeric then a conversion will be needed to create one.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.