Hi, I have a column DATE, type Numeric and Format MMDDYY10.
I need to show that dates in numbers since 1/1/1960 (original SAS format).
Thanks
Here is the solution:
proc sql;
ALTER TABLE WORK.TABLE1
MODIFY varialbe_data FORMAT=null.;
quit;
run;
Just assign a standard numeric format, like 5..
Or use the format in a put statement or put() function.
Here is the solution:
proc sql;
ALTER TABLE WORK.TABLE1
MODIFY varialbe_data FORMAT=null.;
quit;
run;
Null. Isn't a default SAS format.
Changing the format is correct, but if it's a SAS dataset I'd recommend 8. instead.
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 save with the early bird rate—just $795!
Get started using SAS Studio to write, run and debug your SAS programs.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.