Buenas seyko,
Perdona por la equivocación, había cambiado eso en el pgAdminIII pero al poner el post se me olvidó.
Código:
CREATE OR REPLACE FUNCTION pdameempleados(inout PCODEMPLEADO integer)
AS
$BODY$
DECLARE txtResultado text;
BEGIN
UPDATE templeados set nombre='clavijo' where cod_empleado=PCODEMPLEADO;
txtResultado := 'select * from templeados';
return txtResultado;
EXCEPTION WHEN OTHERS THEN
PCODEMPLEADO := -1;
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;
El error que me da sigue siendo el mismo:
ERROR: RETURN cannot have a parameter in function with OUT parameters at or near "txtResultado"
Estado SQL:42601
Caracter: 249
Hay forma de tener un parametro de salida en un SP, que devuelva una consulta ?
Gracias por vuestro tiempo.