SELECT genera una excepción en la función PL / pgSQL

Quiero implementar un bucle dentro de una función pero recibo este error:

La consulta ERROR no tiene un destino para los datos de resultados

El código:

CREATE OR REPLACE FUNCTION  my_function(ill int, ndx_ bigint) RETURNS int AS
$
DECLARE
    found_id int;
BEGIN
    FOR found_id IN 1..25 LOOP
        SELECT 1;
    END LOOP;
    RETURN 1;
END;
$ LANGUAGE plpgsql;

SELECT my_function( 0,79 );

¿Por qué? ¿Como arreglarlo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta