Iteração simples através de array com proc sql no SAS
Eu só quero percorrer uma lista e executar um procedimento usando o elemento i'th na lista e fazer uma tabela chamada 'i' com o resultado. Eu tentei a sintaxe de todos os recursos que posso encontrar, mas não consigo fazer isso funcionar. Aqui está algum código / pseudocódigo que ilustra minha necessidade. Muito obrigado antecipadamente!
array itemlist[*] (100,101,102);
proc sql;
do i=1 to dim(itemlist);
create table somelibname.[itemlist(i)] as
select * from somelibname.sometable
where item=itemlist(i);
end;
quit;