From: | "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> |
---|---|
To: | zzia88(at)gmail(dot)com |
Cc: | "pgsql-bugs(at)postgresql(dot)org" <pgsql-bugs(at)postgresql(dot)org> |
Subject: | Re: BUG #14187: Function is running correct but not showing output |
Date: | 2016-06-14 15:02:25 |
Message-ID: | CAKFQuwaP2s=jhvq3r-9ef=rL0BpxBVTVU7RAgThHQFCKA0fzDw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
On Tue, Jun 14, 2016 at 5:07 AM, <zzia88(at)gmail(dot)com> wrote:
> The following bug has been logged on the website:
>
> Bug reference: 14187
> Logged by: Zubair Alam
> Email address: zzia88(at)gmail(dot)com
> PostgreSQL version: 9.5.3
> Operating system: windows7-x64(64 bit)
> Description:
>
> CREATE OR REPLACE FUNCTION FactTest(IN v1 integer,OUT FACT integer)
> RETURNS integer AS
> $BODY$
> DECLARE
> FACT INTEGER:=1;
> BEGIN
> FOR MyiNDEX IN REVERSE 1..FACT LOOP
> FACT:=FACT*MyINDEX;
> END LOOP;
> END;
> $BODY$
> LANGUAGE plpgsql;
>
>
> This function is running correct but not showing output
>
> i am running this program on local host
> Please run this code on your system correct the bug, then send me report
> of
> this program and give me instructions how i have to solve this issue.
>
This is a list for reporting bugs in the basic operation of PostgreSQL -
not user errors. pgsql-general is the correct place for the later.
Tom already gave you many pieces of advice on this function on a separate
thread. The documentation provides the answer to (I think) the remaining
item.
"""
If you declared the function with output parameters, write just RETURN
with no expression. The current values of the output parameter variables
will be returned.
"""
David J.
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2016-06-14 15:08:04 | Re: BUG #14190: 'silent_mode=on', 'pg_ctl restart -w' or 'pg_ctl start -w' reports error |
Previous Message | Tom Lane | 2016-06-14 15:00:46 | Re: BUG #14188: "FOR SELECT DISTINCT, ORDER BY expressions must appear IN SELECT list" error and table alias |