Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/12/2007, 04:03
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 1 mes
Puntos: 13
Re: Que falla en este Procedimiento Almacenado ?

Cita:
Buenas de nuevo Foreros.

En primer lugar, agradecerte nuevamente Seyko por tu ayuda, muchos de los avances que he hecho han sido gracias a tu respuestas, asi que no esta de mas ser agradecido, por lo que reitero mis agradecimientos.
De nada, yo también aprendo mucho con vuestras dudas, porque asi pruebo cosas nuevas que no conozco!
Por ejemplo, nunca he hecho esto y he estado mirando y....

primero el retorno del procedimiento debería ser un REFCURSOR y no un SETOF REFCURSOR, porque solo vas a devolver un cursor, no?

BEGIN
SELECT pdameusuario(777777-X', 'miclave');
FETCH ALL IN "<unnamed portal 1>";
COMMIT;

Con esto debería funcionar.

Cita:
Y cada vez que lo ejecuto, va subiendo un valor: "<unnamed portal 47>", etc..., de ahi he puesto la "Manera 3", creo que es la que por el mejor camino voy, pero... todavía no soy capaz de recuperar el registro.
Se incrementa porque son llamadas dentro de la misma sesion de BD.


Salud!