Here is another example which should work for nay length of character value.
data t1;
z='123456789012345678901234567890';
output;
z='12345678901234567890';
output;
z=' 12345678901234567890';
output;
run;
data _null_;
length v1-v15 $2 y $44;
array v(*) v1-v15;
set t1;
do i=1 to 15;
v=peekc(addr(z)+(i-1)*2);
end;
y=catx(',', of v
put z= ;
put y= ;
put /;
run;


雷达卡
京公网安备 11010802022788号







