Simples: dispare uma trigger na tabela A que faça o insert na tabela B.

[]'s

 ---------------------------------------------------
Att.:
Willian Jhonnes L. dos Santos
Analista/Desenvolvedor Object/Free Pascal
[EMAIL PROTECTED]
---------------------------------------------------
Seja livre. Use Linux.
Grupo de Usuários GNU/Linux de São José dos Pinhais
Linux user number 449753
---------------------------------------------------
Powered by Slackware Linux 12.0
Kernel 2.6.21.5-custom
---------------------------------------------------


----- Mensagem original ----
De: Vasco Antonio <[EMAIL PROTECTED]>
Para: [email protected]
Enviadas: Quarta-feira, 25 de Junho de 2008 10:13:48
Assunto: [pgbr-geral] INSERT SIMULTÂNEO

Bom dia lista,

Seguinte, tenho duas tabelas A e B.

Table A
-------------
id - (sequence)
nome

Tabela B
-------------
id - (sequence)
obs
idtba - FK

Tenho um formulário onde é feita a entrada dos dados na tabela A, mas
ao gravar os dados na mesma preciso fazer um insert na tabela B para
informar um log e o id (FK) que foi gerado na sequence da tabela A.

Como posso fazer isso direto no banco, visto que se fizer no código
pegando último registro corro o risco de lincar dados de registros
diferentes.

Agradeço desde já a ajuda.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



      Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a