On 3/18/25 23:41, Sebastien Flaesch wrote:
You are right Adrian, I did not search properly I found the header file here:

sf@toro:/opt3/dbs/pgs/17.4$ ls -l include/postgresql/server/catalog/pg_type_d.h -rw-r--r-- 1 sf sf 9672 Mar 13 17:05 include/postgresql/server/catalog/pg_type_d.h

I was not expecting this file to be in a "server" folder, when it's to be used for client apps.

Not surprising. As I understand it this is the code used to build the type entries in the system catalog pg_type. As was mentioned in your previous link:

https://www.postgresql.org/docs/17/libpq-exec.html#LIBPQ-PQFTYPE

the suggested way to get type information is:

"You can query the system table pg_type to obtain the names and properties of the various data types. "


And still, I do not trust the content.

Then do as suggested above.


Seb



--
Adrian Klaver
adrian.kla...@aklaver.com



Reply via email to