[firebase-br] Como fazer um UPDATE com uma condição

Evandro Siqueira vansiqq em gmail.com
Qui Out 23 08:15:28 -03 2008


Se estiver utilizando o firebird 2.1 vc poderá utilizar o comando:

UPDATE OR INSERT INTO <TABELA>(<CAMPO1>,<CAMPO2>,<CAMPO...>)
   VALUES(<:PAR1>,<:PAR2>,<:PAR3>)

Nas versões anteriores, só fazendo o select mesmo.

[]'s,

Evandro Siqueira
Programador
Aracaju/SE

Zé Luiz escreveu:
> Ola colegas
>
> Não domino muito o SQL ainda, assim gostaria de saber se existe uma 
> forma de fazer um comando SQL que faça o seguinte:
>
> Se já existe uma determinada informação faça um UPDATE, caso não 
> existe faça um INSERT.
>
> Não queira fazer um SELECT para ver se existe e ai determinar se faz 
> um UPDATE ou INSERT, mas sim no mesmo comando fazer isso, será que tem 
> como?
>
>
> Um abraço
>
> Zé Luiz
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: 
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>





Mais detalhes sobre a lista de discussão lista