Hola, a mi no me funcionó, se ejecuta el SP sin problema, y me devuelve que hay 1 fila, pero en el momento que voy a imprimir, no imprime nada.
Será mi SP, yo lo cree de esta manera?
Código:
CREATE OR REPLACE FUNCTION getadministradorlogin(character varying)
RETURNS SETOF administrador AS
$BODY$
DECLARE
datos administrador%ROWTYPE;
BEGIN
FOR datos IN
select id_admin, login_adm, password_adm
from administrador
where login_adm='$1'
LOOP
RETURN NEXT datos;
END LOOP;
RETURN;
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE
COST 100
ROWS 1000;
ALTER FUNCTION getadministradorlogin(character varying) OWNER TO postgres;