My question relates to trying to implement the binary transmission
protocol for an Array type. I understand that the only place the
format is documented is in the Postgres C source code.
I've had a look through it and it seems comprehensible enough (to a
non-C programmer), but I was wondering how the following expression
// arrayfuncs.c, in array_recv
element_type = pq_getmsgint(buf, sizeof(Oid));
or more specifically, the
int size = sizeof(Oid);
expression. Knowing this value would mean knowing how many bytes
describing the Oid to transmit.
pgsql-jdbc by date
|Next:||From: DanixDefcon5||Date: 2006-06-21 18:21:58|
|Subject: Lock-when-Loaded failing|
|Previous:||From: Tom Lane||Date: 2006-06-21 16:46:34|
|Subject: Re: Limit vs setMaxRows issue |