ayuda mostrando resultados de una funcion

From: "mario vargas careaga" <mario(dot)vargas(dot)careaga(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: ayuda mostrando resultados de una funcion
Date: 2007-05-14 21:59:48
Message-ID: 5cdf74c90705141459mebca345n3013852b9a93e9dc@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

no puedo mostrar los resultados de esta funcion ayuda porfa
> CREATE OR REPLACE FUNCTION ver_tasa(npre integer)
> RETURNS record AS
> $BODY$
> declare
> PORC DECIMAL(4,2);
> resultado record;
> begin
> select PORC = PORCENT INTO resultado from vwtasas where vwtasas.num_pre =
> NPRE;
> select PORC;
> return next resultado;
> end;
> $BODY$
> LANGUAGE 'plpgsql' VOLATILE;
> ALTER FUNCTION ver_tasa(npre integer) OWNER TO postgres;
>
>
> ERROR: cannot use RETURN NEXT in a non-SETOF function at or near "next"
> Estado SQL:42601
> Caracter: 321
>
> nada de nada si le pongo el setof
> CREATE OR REPLACE FUNCTION ver_tasa(npre integer)
> RETURNS setof record AS
>
> ERROR: cannot change return type of existing function
> Estado SQL:42P13
> Sugerencias:Use DROP FUNCTION first.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jota Machuca 2007-05-14 22:16:20 Postgres en Windows, que tan estable es ???
Previous Message Juan Carlos Badillo Goy 2007-05-14 21:45:28 Ayuda con consulta