Bom dia pessoal,

Antes de continuar as pesquisas no são Google, vou compartilhar com
vocês um probleminha que estou tendo aqui, e antes ainda de fazer uma
gabiarra.

A ideia é incluir a nota fiscal e depois em uma tabela "itensdanota"
incluir os itens, estou usando a seguinte instrução[2] para pegar o
último id, MAS ... tudo isso dentro de uma TRANSAÇÃO.

1) envio os dados para a tabela "notas"

2) SELECT MAX(idnf)as ultimoid FROM notas

3) Envio uma linha para a tabela "itensdanota"

Como ainda não foi executado o commit, não esta me retornando o ID correto

É assim mesmo antes do commit não posso pegar esse ID ?


Obs: PostgreSQL / PHP



 --
---------------------------------------------
Carlos Alberto N. Susviela

(48) 984 466 384 - OI/SC

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

Responder a