[firebase-br] ROW_COUNT

Rodrigo rodrigobuschmann em hotmail.com
Seg Maio 29 13:48:52 -03 2006


obrigado pelas tentativas mas ainda não é isso, vou tentar explicar melhor
...

dentro do ibexpert por exemplo:

1) executo um update normal (Update clientes
set Situacao = 'A'
where Cod_cliente in(1,2,3,4)"

2) depois eu gostaria de fazer algo COMO DE FOSSE "select row_count from
rdb$database" pra saber quantas linhas foram afetadas... não é apenas um IF
comparando com zero ou algum outro valor ... digamos que fosse para
apresentar a mensagem "X REGISTROS ALTERADOS" ou então para fins de debug da
SP ...

valeu !!!



"ibestvip" <zottissistemas em ibestvip.com.br> escreveu
na mensagem news:002301c6833d$b64d49c0$01fea8c0 em administracao...
Quantas linhas ele afetar na tua operação
ex:
Update clientes
set situacao = 'A'
where Cod_cliente = 1;

O ROW_Count é igual a 1 pois ele afetou apenas 1 linha.

Update clientes
set Situacao = 'A'
where Cod_cliente in(1,2,3,4) ;

O ROW_Count é igual a 4 pois ele afetou 4 linhas.
Ou seja o valor do ROW_Count é = ao numero de registros afetados.
Espero que te ajude.

Zottis


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa







Mais detalhes sobre a lista de discussão lista