Say, I have a source table with coumns of various data types and I want to create a second table by selecting some of those columns and changing their data types or lengths.
For example,
Thanks in advance.
proc sql;
create table myNewData as
select
input(numberStr, best.) as myNumber,
shortStr as longStr length=32
from myData;
quit;
proc sql;
create table myNewData as
select
input(numberStr, best.) as myNumber,
shortStr as longStr length=32
from myData;
quit;
Just a slight comment
You can use the same name
input(mynumber,5.) as mynumber length=4.
Thanks, figured as much.
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
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.