On Fri, Mar 6, 2009 at 12:01 PM, Greg Stark <st...@enterprisedb.com> wrote: > But you have an additional problem for typbyval types: the pointer to > Datum isn't necessarily pointing at the right bytes. I think you have > to use the GET_[1248]_BYTES macros depending on typlen. There may be a > helper function for this but I don't know of one.
Actually on further thought I think I would suggest just storing the whole datum for all typbyval types setting your bytea length to SIZEOF_DATUM. And use datumGetSize() for non-typbyval datums. Assuming you have typbyval and typlen handy. -- greg -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers