Não sei em que está sendo desenvolvida a aplicação, o que framework de
persistência está sendo usado mas, essa funcionalidade, inclusive, já
é implementada no Hibernate ( lado da aplicação ).
Então pode ser utilizada a mesma lógica. Basicamente, o Hibernate
verifica se já tem chave primária no objeto (tipo o id não nulo) a ser
gravado na base, se não tiver Insert se tiver Update.

Bruno E. A. Silva.
Analista de Sistemas.


2011/10/10 Guimarães Faria Corcete DUTRA, Leandro <[email protected]>:
> 2011/10/10 Flavio Henrique Araque Gurgel <[email protected]>:
>>
>> tentar fazer UPDATE numa linha que não existe tem mesmo é que retornar
>> erro.
>
> E a aplicação sempre pode capturar o erro para passar a inserir.
> _______________________________________________
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a