Re: [GENERAL] Referencing any field in a trigger

2007-05-25 Thread Robert Fitzpatrick
On Fri, 2007-05-25 at 13:45 -0400, Alvaro Herrera wrote: > Robert Fitzpatrick wrote: > > > But still, how would I reference all fields using the pl/perl? Can I > > specify column numbers versus names as in '$_TD->{new}{1}' for the first > > column and loop or something? For instance, I would like

Re: [GENERAL] Referencing any field in a trigger

2007-05-25 Thread Alvaro Herrera
Robert Fitzpatrick wrote: > But still, how would I reference all fields using the pl/perl? Can I > specify column numbers versus names as in '$_TD->{new}{1}' for the first > column and loop or something? For instance, I would like to be able to > say if any NEW column has a single asterisk only, s

Re: [GENERAL] Referencing any field in a trigger

2007-05-25 Thread Robert Fitzpatrick
On Fri, 2007-05-25 at 12:00 -0400, Alvaro Herrera wrote: > Robert Fitzpatrick wrote: > > How can I reference any NEW field in an insert/update trigger function? > > When someone inserts or updates any field with a single asterisk (*), I > > need it to become '%%%'. But if they use an asterisk in an

Re: [GENERAL] Referencing any field in a trigger

2007-05-25 Thread Alvaro Herrera
Robert Fitzpatrick wrote: > How can I reference any NEW field in an insert/update trigger function? > When someone inserts or updates any field with a single asterisk (*), I > need it to become '%%%'. But if they use an asterisk in any combination > with other fields, then I want to TRANSLATE those

Re: [GENERAL] Referencing any field in a trigger

2007-05-25 Thread Robert Fitzpatrick
On Fri, 2007-05-25 at 11:17 -0400, Robert Fitzpatrick wrote: > But if they use an asterisk in any combination > with other fields I meant to say 'But if they use an asterisk in any combination with other *values* in the field...'. For instance, if they enter '*test*', it will be TRANSLATE'd to '%

[GENERAL] Referencing any field in a trigger

2007-05-25 Thread Robert Fitzpatrick
How can I reference any NEW field in an insert/update trigger function? When someone inserts or updates any field with a single asterisk (*), I need it to become '%%%'. But if they use an asterisk in any combination with other fields, then I want to TRANSLATE those asterisks to a single '%'. I was