Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/12/2007, 12:37
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Re: Que falla en este Procedimiento Almacenado ?

Buenas gente, ya está solucionado. Mas o menos ha sido como me ha comentado Seyko.


1 -. He quitado el SETOF de la función.
2-. He quitado el RETURN; que tenía casi al final del procedimiento.
3-. Para ejecutar el Procedimiento Almacenado y recoger los datos tuve que hacerlo de la siguiente manera:
Código:
SELECT pdameusuario('71641951-X', 'miclave');
FETCH ALL IN "<unnamed portal 7>";
Poniendo el BEGIN Y EL COMMIT; salía el siguiente error:
Código:
--EJECUTO
BEGIN
SELECT * from pdameusuario('71641951-X', 'miclave');
FETCH ALL IN "<unnamed portal 7>";
COMMIT;

--RESULTADO
ERROR: syntax error at or near "SELECT"
Estado SQL:42601
Caracter: 8

Un saludo.
__________________
Charlie.