Estou com um problema no UPSERT estou usando o PG 9.5 e usando o recurso
insert on conflict do ...
tenho uma tabala de pedidos com um id serial e uso isso para fazer
referencia do pedido no sistema.
Acontece que quando recebo uma notificação de venda uso esse recurso do
UPSERT para inserir se for um novo pedido
e se ja existir fazer um update no status do pedido. O problema é que
quando isso ocorre o id é incrementado mesmo ocorrendo o update ou não
fazendo nada
existe alguma maneira facil de só incrementar se houver realmente um insert.
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a