Declare 
   v_entrou boolean;

begin
   V_entrou := false;
   for cur in(Select * from agenda)
   Loop
      exit when cur%notfound;
      v_entrou := true;
      ...
   End loop;
End;








-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Leandro Concon
Enviada em: quinta-feira, 8 de março de 2007 19:57
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Trabalhando com Cursor


Eu conseguiria isso sem entrar no loop, se tiver mais de 1000 registro
ele
iria varrer todos eles no loop depois me retornaria que teria algo no
cursor?




On 3/8/07, alex borgmann <[EMAIL PROTECTED]> wrote:
>
>   ola
>
> Nao sei se entendi mas depois de abrir e dar o fetch voce testa
> cur_agenda%found ou cur_agenda%notfound e retorna o valor conforme sua
> logica
>
> []
>
> Leandro Concon <[EMAIL PROTECTED] <leandro.concon%40gmail.com>>
> wrote:
> Olá,
>
> Estou usando um cursor para retornar um conjunto de
> resultados para um sistema.
>
> OPEN cur_agenda FOR
> SELECT *
> FROM agenda;
>
> Preciso tratar esse cursor, em que se ele não trazer nada
> eu estarei retornando um valor para o sistema e se ele tiver dados
irei
> retornar outro valor. Como irei tratar esse cursor dentro do meu
> procedimento identificando que ele contenha dados?
>
> Obrigado!
>
> --
> ------------------------------------------
> Leandro Concon
> [EMAIL PROTECTED] <leandro.concon%40gmail.com>
> ------------------------------------------
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> Alexandre Borgmann
> Bacharel em Ciência da Computação - UPF
> Pós-Graduado em Desenvolvimento WEB - Ulbra
> Oracle Forms Developer Certified Professional
>
> ---------------------------------
> The fish are biting.
> Get more visitors on your site using Yahoo! Search Marketing.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
------------------------------------------
Leandro Concon
[EMAIL PROTECTED]
------------------------------------------


[As partes desta mensagem que não continham texto foram removidas]



>Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package »
Procedure » Scripts » Tutoriais acesse:
http://www.oraclebr.com.br/codigo/ListaCodigo.php 
------------------------------------------------------------------------
--------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
inteira responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
------------------------------------------------------------------------
--------------------------------------------------
>O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
http://www.oraclebr.com.br/  
------------------------------------------------------------------------
------------------------------------------------  
Links do Yahoo! Grupos

 

-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.8/714 - Release Date: 8/3/2007
10:58
 

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.8/714 - Release Date: 8/3/2007
10:58
 


Responder a