[firebase-br] RES: Tabela vazia numa Stored Procedure

Wilson - GMail wmotasjrp em gmail.com
Ter Jul 31 17:50:04 -03 2012


Obrigado André, é uma boa dica.
Parece que não tem um comando especifico mesmo.
Pra mim seria muito útil se conseguisse um "recordcount", porque nessa SP
eu tenho que identificar se a qtde retornada de registro é zero, um ou mais
de um.

Obrigado.

Wilson 
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de André Conrado
Enviada em: terça-feira, 31 de julho de 2012 17:13
Para: FireBase
Assunto: Re: [firebase-br] Tabela vazia numa Stored Procedure

Em alguns casos faço assim:

bFound = 0;

FOR DO
BEGIN
     bFound = 1;
END

IF (bFound = 0) THEN ->vazia.

Abçs

Em 31 de julho de 2012 16:33, Wilson - GMail <wmotasjrp em gmail.com> escreveu:
> Olá pessoal.
>
> Após executar um select numa stored procedure é possível saber  se
retornou
> vazia.
>
> Tentei usar row_count, mas quando a tabela esta vazia não passa pelo
> begin/end
>
> for
>
> Select id
>
> From Cliente
>
> Where nome =”XYZ”
>
> Into :v_id
>
> Do
>
> Begin
>
>   If (row_count) = 0 then
>
>      O_resposta = “tabela vazia”
>
> End
>
>
>
> Willson
>
> ______________________________________________
> 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