obtuse plpgsql function needs

From: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
To: pgsql-sql(at)postgresql(dot)org
Subject: obtuse plpgsql function needs
Date: 2003-07-22 22:31:52
Message-ID: 1058913112.22259.271.camel@camel
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

given

create table t1 (f,f1,f2,f3);
create table t2 (f,f4,f5,f6);

i'm trying to create a function concat() that does something like:

select f,concat() as info from t1;

which returns a result set equivalent to:
select f,('f1:' || f1 || '- f2:' || f2 || '- f3:' || f3) as x from t1;

or
select f,concat() as info from t2;
returns equivalent

select f,('f4:' || f4 || ' - f5:' || f5 || ' - f6:' || f6) as x from t2;

I'm starting to believe this is not possible, has anyone already done
it? :-)

Robert Treat
--
Build A Brighter Lamp :: Linux Apache {middleware} PostgreSQL

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Josh Berkus 2003-07-22 23:21:24 Re: obtuse plpgsql function needs
Previous Message Bruce Momjian 2003-07-22 20:19:57 Re: min() and NaN