filipe6 0 Denunciar post Postado Setembro 26, 2006 Posso declarar um cursor dentro do begin ? :lol: http://forum.imasters.com.br/public/style_emoticons/default/yay.gif B) http://forum.imasters.com.br/public/style_emoticons/default/upset.gif BEGIN if tipo = 1 then CURSOR CUR_samp IS SELECT * FROM Arq_Tb_Item_Fatura ; REG CUR_samp%ROWTYPE; else CURSOR CUR_samp IS SELECT * FROM Arq_Tb_Item_Fatura ; end if For REG in CUR_samp loop Compartilhar este post Link para o post Compartilhar em outros sites
MonTiLLa 1 Denunciar post Postado Setembro 26, 2006 Opa amigo,Substitui o seu cursor por um FORif tipo = 1 thenfor cur_samp in (SELECT * FROM Arq_Tb_Item_Fatura) loopvariavel := cur_samp.itemDaFatura;end loop;elsefor cur_samp in (SELECT * FROM Arq_Tb_Item_Fatura ) loopvariavel := cur_samp.itemDaFatura;end loop;end if B) Compartilhar este post Link para o post Compartilhar em outros sites