Hi.
I have a column with datetime values like this: 01.01.20 09:28:35,000000
And I want to change them into this format (YYYY/MM): 2020/01
In Oracle SQL I used function to_char(column_name,'YYYY/MM') but I wasn't able to do the same thing in SAS PROC SQL.
I tried things like put(column_name,yyyySmm7.) but it either doesn't work or date values are out of range or it shows weird numbers...
Can anybody help me with this?
Thanks in advance!
Sounds like you need:
put(datepart(column_name), yymms7.) as yyyysmm
Sounds like you need:
put(datepart(column_name), yymms7.) as yyyysmm
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!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
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.