amigos quesiera q me dijieran si estoy haciendo lo correcto al crear esta funcion. puesto que me sale un error
CREATE OR REPLACE FUNCTION prueba()
RETURNS SETOF record AS
$BODY$
BEGIN
select * from proveedor;
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;
utilizo el lenguaje plpgsql , y deseo colocar algunas condiciones IF pero me sale este error:
ERROR: SELECT query has no destination for result data
SQL state: 42601
Hint: If you want to discard the results, use PERFORM instead.
Context: PL/pgSQL function "prueba" line 2 at SQL statement
creo q debo asignar a algo .. pero como
les agradesco su ayuda