Em 18 de julho de 2010 22:13, Marcelo Florindo <[email protected]>escreveu:
> > > <corte> > > open v_cursor for select id_produto,qtde_produto from item_orcamento > where id_orcamento=codigo_orcamento; > > loop > > FETCH v_cursor INTO linha; > > update produto set qtde_estoque=linha.qtde_produto > where id_produto=linha.id_produto; > > end loop; > CLOSE v_cursor; > > <corte> > > > Caro Marcelo, Desconheço os requisitos do teu sistema e a sua estrutura, porém vc tem certeza que precisa utilizar um cursor nesse caso?? Pq um simples update resolveria o seu problema normalmente: UPDATE produto SET qtde_estoque = item_orcamento.qtde_estoque FROM item_orcamento WHERE produto.id_produto = item_orcamento.id_produto AND item_orcamento.id_orcamento = codigo_orcamento; Cordialmente, -- Fabrízio de Royes Mello >> Blog sobre TI: http://fabriziomello.blogspot.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
