Re: [GENERAL] dynamic field names in a function.

2001-03-31 Thread Tom Lane
will trillich <[EMAIL PROTECTED]> writes: > HOW do you find out if your postgresql (mine's 7.0.3) can support > the plperl.so feature? And HOW do you go about installing it, if > it does? What parts are necessary? See http://www.postgresql.org/devel-corner/docs/postgres/plperl.html These are 7.1

Re: [GENERAL] dynamic field names in a function.

2001-03-30 Thread will trillich
On Sat, Mar 31, 2001 at 12:42:29AM -0500, Tom Lane wrote: > Soma Interesting <[EMAIL PROTECTED]> writes: > > In the following, is there something I can do so that postgres will > > evaluate NEW.qty to NEW.name, treating qty as a variable and evaluating it > > before evaluating the field referenc

Re: [GENERAL] dynamic field names in a function.

2001-03-30 Thread Tom Lane
Soma Interesting <[EMAIL PROTECTED]> writes: > In the following, is there something I can do so that postgres will > evaluate NEW.qty to NEW.name, treating qty as a variable and evaluating it > before evaluating the field reference? Plain PLSQL will not do this --- it wants to know field names

Re: [GENERAL] dynamic field names in a function.

2001-03-30 Thread Eric G. Miller
On Thu, Mar 29, 2001 at 02:38:31PM -0800, Soma Interesting wrote: > > I want to be able to reference NEW.field_0 though NEW.field_x where x is > coming from NEW.qty in a FOR loop of pl/pgsql function. Is this possible? > > In other words: > > FOR j IN 0..NEW.str LOOP >

Re: [GENERAL] dynamic field names in a function.

2001-03-30 Thread Soma Interesting
At 05:47 PM 3/30/2001 -0600, you wrote: >HOWEVER -- we do have arrays, don't forget... sometimes they can >be bent to do more than intended (but usually not!) > > create table mailing( > person_id serial, > sent int4[], > prefs varchar[], >

Re: [GENERAL] dynamic field names in a function.

2001-03-30 Thread will trillich
On Fri, Mar 30, 2001 at 10:57:42AM -0800, Soma Interesting wrote: > In the following, is there something I can do so that postgres will > evaluate NEW.qty to NEW.name, treating qty as a variable and evaluating it > before evaluating the field reference? At this time it errors on an INSERT > wit

RE: [GENERAL] dynamic field names in a function.

2001-03-30 Thread Soma Interesting
At 11:30 AM 3/30/2001 -0600, you wrote: >In my experience, the best way to find out answers like this is to try it >out and see. Usually I find that I need to fiddle around with the syntax a >bit (I believe it's called debugging) before getting something to work. >Postgresql is very powerful; the

RE: [GENERAL] dynamic field names in a function.

2001-03-30 Thread Jeff Eckermann
, 2001 4:39 PM > To: [EMAIL PROTECTED] > Subject: [GENERAL] dynamic field names in a function. > > > I want to be able to reference NEW.field_0 though NEW.field_x where x is > coming from NEW.qty in a FOR loop of pl/pgsql function. Is this possible? > > In