[firebase-br] Update or Insert tem como incrementar o valor de um campo quando for update

Rodrigo Ap Cardoso rcardoso em datasystemnet.com.br
Qua Ago 29 09:22:06 -03 2012


Bom dia a todos!

Alguém sabe me dizer se é possível em um UPDATE OR INSERT incrementar o 
valor de um campo quando o registro já existe na tabela?

Exemplo:

update or insert into cliente(codigo,nome ,qtdecompras)
values(1,'RODRIGO CARDOSO',*qtdecompras+1*)
matching(codigo);


Gostaria que caso o cliente já exista ele apenas some um no número de 
compras.

Muito obrigado,

Rodrigo Ap. Cardoso




Mais detalhes sobre a lista de discussão lista