[firebase-br] RowCount no Firebird

W O sistemas2000profesional em gmail.com
Seg Dez 23 16:13:50 -03 2013


Ya le dije eso, pero según él no le funciona.

Saludos.

Walter.



2013/12/23 Sandro Souza <escovadordebits em gmail.com>

> Bom dia/tarde/noite Carlos.
>
> Acredito que existam dois problemas.
>
> 1 - Falta um ponto-e-vírgula ao final do comando UPDATE, logo antes antes
> do IF.
>
> 2 - Troque ROW_COUNTS por ROW_COUNT (sem o "S").
>
> Ficaria assim:
>
> UPDATE TABELATAL
> SET CAMPO1 = CAMPO1 + 3
> WHERE CODIGO_EMPRESA = 1
> AND COD_MEDICAMENTO = 9;
>
>
> IF (ROW_COUNT = 0) THEN
>   INSERT INTO TABELATAL(CODIGO_EMPRESA,COD_MEDICAMENTO)VALUES(1,3);
>
> Espero ter ajudado mais que atrapalhado. :D
>
> Em 23-12-2013 10:40, Carlos Midia escreveu:
>
>  Bom dia, fiz o seguinte comando:
>>
>> Update TABELATAL
>> Set CAMPO1 = CAMPO1 + 3
>> Where Codigo_Empresa =1
>> and    Cod_Medicamento = 9
>> IF (ROW_COUNTS = 0) THEN
>> Insert Into TABELATAL (Codigo_Empresa, Cod_Medicamento)
>> Values (1,3)
>>
>>
>> porém esta dando erro no IF.
>>
>>
>>
>> 2013/12/23 W O <sistemas2000profesional em gmail.com>
>>
>>  IF (ROW_COUNT = 0) THEN
>>>
>>> Saludos.
>>>
>>> Walter.
>>>
>>>
>>>
>>> 2013/12/23 Carlos Midia <carlosmidia2013 em gmail.com>
>>>
>>>  Bom dia, alguém sabe como fica esse sql abaixo no firebird?
>>>>
>>>> if @@RowCount = 0
>>>> ______________________________________________
>>>> 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
>>>>
>>>>  ______________________________________________
>>> 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
>>>
>>>  ______________________________________________
>> 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
>>
>
>
> ______________________________________________
> 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