Eu faço assim: 1) insiro os dados em Tab1; 2) faco um select max(COD) em Tab1; 2) insiro os dados em tab2 com o valor que peguei no passo 2.
Forcei um start transaction antes do passo 1 e o commit apenas após o passo 2, com a ideia q o max(COD) nao pegue outro que nao o daquela transacao. O codigo esta funcionando sem erros, quero saber se esta é realmente a técnica correta.
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
