[firebase-br] RES: "update or insert" - FB 2.1

Evandro Siqueira vansiqq em gmail.com
Qua Jan 21 17:11:43 -03 2009


Olá Denis,

No FB 2.1 vc dispôe da cláusula RETURNING, válidas para vários comandos 
e sintaxe conforme abaixo (retirado do release notes):

INSERT INTO ... VALUES (...)
[RETURNING <column_list> [INTO <variable_list>]]

INSERT INTO ... SELECT ...
[RETURNING <column_list> [INTO <variable_list>]]

UPDATE OR INSERT INTO ... VALUES (...) ...
[RETURNING <column_list> [INTO <variable_list>]]

UPDATE ... [RETURNING <column_list> [INTO <variable_list>]]

DELETE FROM ...
[RETURNING <column_list> [INTO <variable_list>]]

Espero ter ajudado.

-- 
[]’s.

Evandro Siqueira
Programador de Sistemas
L’essentiel Lingerie
(79) 3254-5511 Ramal 218
skype: evandro.lessentiel

Denis da Silva Guerra escreveu:
> Oi, Silvio
> Talvez eu não tenha me expressado bem...
> Na verdade eu preciso saber apenas se o registro:
> - Ou ele foi ATUALIZADO
> - Ou ele foi INSERIDO
>
> Será que a cláusula "UPDATE OR INSERT" dispõe de um retorno com essa
> informação?
> Eu preciso evitar uma outra sentença SQL porque o acesso é via internet...
>
>
> abs
> ~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^
> Denis da Silva Guerra
> denisdsguerra em gmail.com
> São José do Vale do Rio Preto - RJ
> ~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^
>
>
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
> nome de Silvio Clécio
> Enviada em: quarta-feira, 21 de janeiro de 2009 14:35
> Para: FireBase
> Assunto: Re: [firebase-br] "update or insert" - FB 2.1
>
> Olá pessoal,
>
> select * from tabela
>
> Aí é a forma mais simples, veja uma maneira de usar um "where" para filtrar
> os dados e carregar somente os que você irá visualizar/manipular.
>
> 2009/1/21 Denis da Silva Guerra <listas.denisguerra em gmail.com>
>
>   
>> Pessoal,
>> Após usar o "update or insert" no FB 2.1, como faço para saber se o
>> registro
>> foi atualizado ou inserido?
>>
>>
>> abs
>> ~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^
>> Denis da Silva Guerra
>> denisdsguerra em gmail.com
>> São José do Vale do Rio Preto - RJ
>> ~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^
>>
>>     





Mais detalhes sobre a lista de discussão lista