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 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
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.
>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Mário Gamito | 2004-09-14 10:06:42 | Serious trouble with my postgresql |
Previous Message | Tom Lane | 2004-09-14 06:17:37 | Re: pg_class / missing tables |