From: | Jason Tesser <jtesser(at)nbbc(dot)edu> |
---|---|
To: | Sven Willenberger <sven(at)dmv(dot)com> |
Cc: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, pgsql-general(at)postgresql(dot)org |
Subject: | Re: COnsidering a move away from Postgres |
Date: | 2005-06-30 16:21:05 |
Message-ID: | 200506301121.06285.jtesser@nbbc.edu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Can this return multiples? I thought when you dfined columns dynamically like
your example it only returns one record and I need to be able to return a
set. Can your example return a set?
On Thursday 30 June 2005 10:58 am, Sven Willenberger wrote:
> If I understand the new features correctly, rather than:
> CREATE FUNCTION foo(i int) RETURNS custom_type AS ....
> and custom_type is (int,text,text)
> you will be able to do the following instead:
> CREATE FUNCTION foo(IN i int, OUT x int, OUT y text, OUT z text) AS ...
>
> As far as hard coding the OUT datatypes, if I understand the docs
> correctly you can even:
> CREATE FUNCTION foo(IN i int, OUT x anyelement, OUT y anyelement, OUT z
> anyelement) AS ...
>
> No custom type needed .. you specify how the output format in the
> argument section itself.
>
> Sven
--
Jason Tesser
Developer for NMI
jtesser(at)nbbc(dot)edu
Eph 2:8-10
From | Date | Subject | |
---|---|---|---|
Next Message | Zlatko Matić | 2005-06-30 16:52:39 | PostgreSQL, WIndows, regular backup |
Previous Message | Adam O'Toole | 2005-06-30 16:00:16 | get the SALT |