The code below is a solution from this forum poster "Data _null_".
http://support.sas.com/forums/thread.jspa?messageID=51217접
>
http://support.sas.com/forums/thread.jspa?messageID=51217접
[pre]
data a;
retain dlm ' ';
infile cards truncover dsd dlm=dlm;
input @;
end = length(_infile_)+1;
do j = 1 to 2;
end = find(_infile_,dlm,-(end-1));
end;
start = find(_infile_,dlm,1);
length = end-start-1;
input pid :8. name $varying50. length +1 age :8. race :$10.;
keep pid name age race;
cards;
101 rakesh kumar 34 asian
102 hari 29 african
;
[/pre]
Message was edited by: Oleg_L
Message was edited by: Oleg_L
Message was edited by: Oleg_L