[HACKERS] How to extract bytes from a bit/bit(n) Datum pointer? - Mailing list pgsql-hackers

From valeriof
Subject [HACKERS] How to extract bytes from a bit/bit(n) Datum pointer?
Date
Msg-id 1484828601151-5939776.post@n3.nabble.com
Whole thread Raw
Responses Re: [HACKERS] How to extract bytes from a bit/bit(n) Datum pointer?  (Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>)
List pgsql-hackers
Hi,

This may come from my lack of experience with Postgres, but I'm trying to
extract the byte portion of a Datum that is of type VarBit - bit/bit(n). I
see that the Datum pointer contains the value content of the bytes (after a
few bytes for the header) but I would need to point to the actual value
(plus also the number of bytes to be picked up).

I currently have a similar issue with BYTEAOID columns. I have a Datum
pointer but can't get the actual content.

Thanks!
Valerio 



--
View this message in context:
http://postgresql.nabble.com/How-to-extract-bytes-from-a-bit-bit-n-Datum-pointer-tp5939776.html
Sent from the PostgreSQL - hackers mailing list archive at Nabble.com.



pgsql-hackers by date:

Previous
From: Thomas Munro
Date:
Subject: Re: [HACKERS] Causal reads take II
Next
From: Ashutosh Bapat
Date:
Subject: Re: [HACKERS] pg_hba_file_settings view patch