Skip site navigation (1) Skip section navigation (2)

Re: Trigger set to backup to other table NOT FUNCTIONING...

From: Joepie Platteau <Joepie(dot)Platteau(at)kulak(dot)ac(dot)be>
To: olly(at)lfix(dot)co(dot)uk
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: Trigger set to backup to other table NOT FUNCTIONING...
Date: 2004-09-14 07:43:43
Message-ID: 4146A12F.8070105@kulak.ac.be (view raw or flat)
Thread:
Lists: pgsql-admin
Thank you very much!!!
Indeed this was the problem...

If I 'd once see you in a pub, I'd buy you a drink!!
Joepie.

Oliver Elphick wrote:

>On Mon, 2004-09-13 at 11:05, Joepie Platteau wrote:
>  
>
>>Hi,
>>I have a problem with my trigger... :
>>
>>my tables :
>>
>>CREATE TABLE public."T-Alumni" (
>>"Id_Persoon" int8 DEFAULT nextval('"T-Alumni_Id_Persoon_seq"'::text) NOT 
>>    
>>
>  ^^^^^^^^^^^^
>  
>
>>NULL,
>>    
>>
>...
>  
>
>>CREATE FUNCTION public.f100() RETURNS trigger AS '
>>BEGIN
>>INSERT INTO "T-Alumni-backup" VALUES (NEW.Id_Persoon, NEW.SteunendLid,
>>    
>>
>                                            ^^^^^^^^^^
>...
>  
>
>>I get this error :
>>Record "new" has no field "id_persoon" (#7)
>>    
>>
>
>You created it with the column names double quoted so they are really
>mixed case.  However, you are accessing it without the double quotes, so
>that the name is folded to lower case.  Therefore the names don't match.
>
>  
>
>>Also I want to have the name of the person who deleted or changed the 
>>record in my BackUp (undo) table...
>>    
>>
>
>CURRENT_USER will give you the user id; if that's what you mean.
>
>  
>

In response to

pgsql-admin by date

Next:From: Mário GamitoDate: 2004-09-14 10:06:42
Subject: Serious trouble with my postgresql
Previous:From: Tom LaneDate: 2004-09-14 06:17:37
Subject: Re: pg_class / missing tables

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group