C trigger problem - Mailing list pgsql-hackers

From Patrick Welche
Subject C trigger problem
Date
Msg-id 20050917134145.GB25465@quartz.itdept.newn.cam.ac.uk
Whole thread Raw
Responses Re: C trigger problem
List pgsql-hackers
I am trying to write a C trigger. Essentially
   TriggerData *in = (TriggerData *) fcinfo->context;   HeapTupleHeader tuple=in->tg_trigtuple->t_data;   Datum datum;
    datum = GetAttributeByName(tuple, "unit_id", &isnull);
 

and that last line fails with

ERROR:  cache lookup failed for type 4664

I haven't seen anything similar in the documentation.. What is wrong / the
correct way of extracting values from the old/new rows in a C trigger fn?

Cheers,

Patrick


pgsql-hackers by date:

Previous
From: "Magnus Hagander"
Date:
Subject: Re: [pgsql-hackers-win32] Time to close hackers-win32?
Next
From: Tom Lane
Date:
Subject: Re: C trigger problem