[oracle_br] Re: Retorno de Trigger

2013-02-14 Por tôpico J. Laurindo Chiappa
Sem muita análise de minha parte aqui, mas ** acho ** que o RETURNING na trigger da tabela-pai só serviria se a própria trigger na tabela-pai é que fosse inserir os registros-filhos, pois o RETURNING devolve o valor usado pra uma variável local de quem fez o INSERT Só se vc estava pensa

[oracle_br] Re: Retorno de Trigger

2013-02-14 Por tôpico Zilmar Furquim
Concordo com tudo que foi dito sobre a serialização e utilização das variaveis :NEW, mas pelo que entendi esse trigger seria da TABELA PAI e a necessidade é GUARDAR O ID gerado pela trigger para utiliza-lo em um insert posterior na tabela filha. Emerson, além de considerar as observações feitas

[oracle_br] Re: Retorno de Trigger

2013-02-14 Por tôpico J. Laurindo Chiappa
Olhando rapidamente eu não tinha visto mas se tem, okdoc : fica mais ininteligível ainda o fato dele não estar populando o regtype :NEW com os valores que quer []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "Milton Bastos Henriquis Jr." escreveu > > Mas no cód

[oracle_br] Re: Retorno de Trigger

2013-02-14 Por tôpico J. Laurindo Chiappa
Não só isso, Milton : para que vc possa ter acesso às rowtypes :NEW e :OLD, não esqueçamos que é Exigido que a trigger seja do tipo FOR EACH ROW, o que não acontece no caso em questão... Emerson , além da questão acima, pelo que vejo vc está programando em modo MONO-USUÁRIO : o que acontece

[oracle_br] Re: Retorno de Trigger

2013-02-14 Por tôpico Zilmar Furquim
Emerson, Faça o insert da tabela pai utilizando INSERT RETURNING Veja um exemplo bem parecido com o seu caso em http://www.adp-gmbh.ch/ora/sql/insert_into_x_returning_y.html Abs, Zilmar Furquim Synchro Systems --- Em oracle_br@yahoogrupos.com.br, "emerson_sanches" escreveu > > Boa tarde pess