Vasco Antonio wrote:
> 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.
>   
Utilize trigger.
Acho que isso pode te ajudar: 
http://pgdocptbr.sourceforge.net/pg82/plpgsql-trigger.html#PLPGSQL-TRIGGER-AUDIT-EXAMPLE

Evandro
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a