I have some table inserts i an trying to do and with the insert I am wanting to include a hardcoded date.
proc sql;
select '8Mar2021'd as CAMP_DT from <TABLE>;
quit;
This comes back with a numeric date...
Tried:
datepart('8Mar2021'd) format date9. as CAMP_DT
But that came back in the correct format, wrong date (SAS Origin date 01JAN1960)
Just trying to return 08MAR2021 in this example.
Thanks!
If you want a human-readable date just attach a format, try
proc sql;
select '8Mar2021'd as CAMP_DT format=date9. from <TABLE>;
quit;
If you want a human-readable date just attach a format, try
proc sql;
select '8Mar2021'd as CAMP_DT format=date9. from <TABLE>;
quit;
Ah, I over thought it. Thank you so much!
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 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.