On Mon, Apr 04, 2005 at 03:58:12PM -0500, Marvin Bellamy wrote:
> I want to use postgres' datatype OID definitions and not use the literal
> Oid int values (I'm feeding them into PQexecParams()). But, it looks
> like these values are defined in a header not included by libpq-fe.h.
> When I try importing catalog/pg_type.h, I get a slew of missing data
> type errors. So, what's the appropriate way to reference OID data types?
Including postgres.h before catalog/pg_type.h should work. I'm not
sure how appropriate it is for clients to include backend headers,
but it's worked when I've done it.
In response to
pgsql-interfaces by date
|Next:||From: Marvin Bellamy||Date: 2005-04-07 21:03:11|
|Subject: What is the binary format for timestamps?|
|Previous:||From: Tom Lane||Date: 2005-04-05 01:43:18|
|Subject: Re: Problems with PQfmod() returning -1 on varchar f |