Em 6 de julho de 2017 11:10, Fabrízio de Royes Mello <
[email protected]> escreveu:
<corte>
Porque nao???
Essa abordagem funciona sim e muito bem, porque o primeiro INSERT vai
executar o NEXTVAL para setar o valor DEFAULT da chave primária da tabela
"pedido" e se vc usar o CURRVAL dentro da mesma sessão ele irá retornar sim
o valor corrente.
A forma que o PostgreSQL implementa a dupla NEXTVAL e CURRVAL é justamente
pra resolver esse tipo de problema.
Legal isso. Não me liguei que o CURRVAL dependia do NEXTVAL.
sebastian=# select currval('teste');
ERROR: currval of sequence "teste" is not yet defined in this session
[]'s
--
Sebastian Webber
Chegou a ver o meu blog <http://swebber.me>? Dá uma olhada no que eu ando
aprontando: http://swebber.me
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral