não seria melhor delete from contas_receber where id in (select id from contas_receber where id_venda = IdVenda);
? On Fri, Jan 30, 2009 at 11:32 AM, Sebastian SWC <[email protected]>wrote: > On Fri, Jan 30, 2009 at 2:22 PM, Jean Domingues <[email protected]> > wrote: > > > > Pessoal, queria saber se isso eh possível, excluir um registro que se > > encontra no cursor que estou percorrendo, como no codigo abaixo: > > > > for regCR in select * from contas_receber where id_venda = IdVenda > > loop > > ...... > > delete from contas_receber where id = regCR.id; > > end loop > > talvez, modelando as tabelas de outra forma seria mais facil dar um > delete cascade ou simplesmente apagar os filhos através da chave do > pai... > > -- > Atenciosamente, > Sebastian Selau Webber Colombo > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- [ ]'s Shairon Toledo http://www.hashcode.eti.br
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
