From: | Roberto Mello <rmello(at)cc(dot)usu(dot)edu> |
---|---|
To: | Mark Nielsen <python(at)kepnet(dot)net> |
Cc: | pgsql-sql(at)postgresql(dot)org |
Subject: | Re: How do I return more than one value in a postgresql pl/pgsql procedure? |
Date: | 2002-02-23 19:03:31 |
Message-ID: | 20020223190331.GA3786@cc.usu.edu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
On Fri, Feb 22, 2002 at 12:56:53PM -0500, Mark Nielsen wrote:
> Hello!
>
> I am have been trying to figure out how I can get a pl/pgsql procedure
> to return more than one variable or perhaps a row. A procedure you
> create can accept more than one variable, I don't see why it shoudn't be
> able to return more than one variable in some fashion.I read rumors that
> pl/pgsql can return rows (which would contain one or more variables
> per row), but I didn't find hard examples of how to do it.
See this:
http://developer.postgresql.org/docs/postgres/plpgsql-cursors.html
Especially the section "Using Cursors". This is the 7.3devel
documentation, but this section should work just as well for 7.2 (this
WON'T work for 7.1 and below).
> What table lists the stored procedures you created with pl/pgsql or
> pl/perl? I was trying to find it with /dS in psql, but I didn't see
> anything obvious.
pg_proc
-Roberto
--
+----| http://fslc.usu.edu/ USU Free Software & GNU/Linux Club |------+
Roberto Mello - Computer Science, USU - http://www.brasileiro.net/
http://www.sdl.usu.edu/ - Space Dynamics Lab, Developer
Dammit no! Don't pick on the pho^$ L%æ#!ø¯
From | Date | Subject | |
---|---|---|---|
Next Message | Iklódi Lajos | 2002-02-23 20:16:31 | How to insert zeros into a bytea column? |
Previous Message | Tom Lane | 2002-02-23 18:49:58 | Re: Bench Test |