I pretty much just want these character values (I need the leading zero for merging and ordering), to be in a single column. I thought the @@ would allow me to write my list in a single row and still go in the correct column. However, I end up with an error instead, so maybe I misunderstood it's use. Is there a way to write this code without having to go the the next line after each value?
/*Code Have*/
data devtype;
input dvdecod@@;
cards;
'00' '01' '02' '03' '04' '05'
'06' '07' '08' '09' '10' '11'
'12' '13' '14' '15' '16' '17'
'18' '19' '99'
;
run;
/*Code Trying to Avoid*/
data devtype;
input dvdecod;
cards;
'00'
'01'
'02'
'03'
...
;
run;
/*Log File Error - repeats*/
NOTE: Invalid data for DVDECOD in line 1001 2-5.
1001 '12' '13' '14' '15' '16' '17'
DVDECOD=- _ERROR_=1 _N_=13
NOTE: Invalid data for DVDECOD in line 1001 7-10.
NOTE: Invalid data errors for file CARDS occurred outside the printed range.
NOTE: Increase available buffer lines with the INFILE n= option.
Thank you in advance!