Deseo utilizar procedimientos almacenados, que tengo entendido son creados mediante : CREATE OR REPLACE FUNCTION YYYY
El problema es que cuando quiero crear esta uncion me sale un error de sintaxis.
create function prueba () return refcursor as '
declare
toesup refcursor;
begin
open toesup for
SELECT *
FROM tipomoneda
return toesup;
end;
' language 'plpgsql';
Porfavor alguien que pueda ayudarme porque segun lo que he leido para utilizar plpsql se tiene q usa el createlang, algo que no llego a enteder bien.Agradezco su ayuda de antemano.
Saludos cordiales







