Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

crear un cursor

Estas en el tema de crear un cursor en el foro de Oracle en Foros del Web. cree este simple cursor con el perfil de scott y no me deja crear el cursor declare cursor c_demo1 is select * from emp; por ...
  #1 (permalink)  
Antiguo 12/07/2006, 12:57
 
Fecha de Ingreso: septiembre-2004
Mensajes: 92
Antigüedad: 19 años, 7 meses
Puntos: 0
crear un cursor

cree este simple cursor con el perfil de scott y no me deja crear el cursor

declare
cursor c_demo1 is select * from emp;

por que sera?
gracias
  #2 (permalink)  
Antiguo 12/07/2006, 13:25
Avatar de PequeñoMauro  
Fecha de Ingreso: abril-2006
Ubicación: Lima - Perú
Mensajes: 600
Antigüedad: 18 años, 1 mes
Puntos: 3
Hola rodymelo:
Que error te sale?....
__________________
"Nada en mis manos traigo tan solo a tu cruz me aferro....."
  #3 (permalink)  
Antiguo 14/07/2006, 11:53
 
Fecha de Ingreso: septiembre-2004
Mensajes: 92
Antigüedad: 19 años, 7 meses
Puntos: 0
el error que me pone es el siguiente
ORA-06550 LINE 3, COULUM 3

PLS-00013
Encountered the symbol "end-of-file" when expecting one of the following:
;

GRACIAS!!
  #4 (permalink)  
Antiguo 14/07/2006, 13:10
 
Fecha de Ingreso: septiembre-2004
Mensajes: 92
Antigüedad: 19 años, 7 meses
Puntos: 0
el error que me pone es el siguiente
ORA-06550 LINE 3, COULUM 3

PLS-00013
Encountered the symbol "end-of-file" when expecting one of the following:
;

GRACIAS!!
  #5 (permalink)  
Antiguo 14/07/2006, 13:22
Avatar de PequeñoMauro  
Fecha de Ingreso: abril-2006
Ubicación: Lima - Perú
Mensajes: 600
Antigüedad: 18 años, 1 mes
Puntos: 3
El cursor que tienes esta dentro de un procedure, package, function???
EL error que te sale es por que te falta si no me equivoco un ; en una parte de tu código
__________________
"Nada en mis manos traigo tan solo a tu cruz me aferro....."
  #6 (permalink)  
Antiguo 14/07/2006, 18:49
Avatar de Worp9975  
Fecha de Ingreso: mayo-2006
Ubicación: LV-426
Mensajes: 203
Antigüedad: 18 años
Puntos: 1
Intenta lo siguiente :

Código:
DECLARE
   cursor c_demo1 is 
      select * from emp
    ; 

BEGIN
  
    for rcdemo in c_demo1 loop

        -- sentencias 

    end loop ;

END  ;
Así puedes recorrer el cursor y operar con él .

Salu2
__________________
Time is the fire in which we burn
  #7 (permalink)  
Antiguo 31/07/2007, 14:00
Avatar de ronald guzman  
Fecha de Ingreso: julio-2007
Ubicación: bogota-colombia
Mensajes: 30
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: crear un cursor

entra a CURSOMANIA.COM y obtienes el cursos que desees,,jiji desde de deportes hasta carros..o como quieras..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:34.