Store Procedure, loop que processa vetor de dados!
Galera,
Estou sem saber como fazer na Store Procedure um loop que processaria um vetor de informações passado via atributo?
É como se fosse um for each do ASP, mas queria fazer em SQL no caso e não tou sabendo ainda como fazer. Vou montar um exemplo de tabelas e como seria no ASP:
/applications/core/interface/imageproxy/imageproxy.php?img=http://www.sebraern.com.br/compre_que_e_daqui/pics/exemplo_sp_loop_vetor.jpg&key=46f12dc150ff4dd74e2deffa2376bca48dee3c0c6c22ba243edd6ecae90f05d8" alt="Imagem Postada" />
Acho que essas tabelas acima estão bem simples e exemplificam o que eu preciso fazer em SQL. Eu poderia fazer um for each em asp que executaria várias vezes uma Store Procedure, mas o que eu ostria é o inverso: uma SP que receba o vetor com os dados e ela execute um loop processando esses dados.
No ASP (perdoem-me os erros, não tive tempo de rever se cometi algum erro):
for each valor in vetor_produtos
con.execute("call sp_movimento_itens "&id_movimento&","&valor&"")
next
O que eu quero:
con.execute("call sp_movimento_itens "&id_movimento&","&vetor_produtos&"")
Como eu vou processar este vetor_produtos lá na minha sp_movimento_itens? Ficou claro a minha dúvida? http://forum.imasters.com.br/public/style_emoticons/default/natal_w00t.gif
Discussão (4)
Carregando comentários...