On Thu, Mar 20, 2025 at 8:18 AM Sebastien Flaesch <sebastien.flaesch@xxxxxxx> wrote: > > Let's not deviate from my request: > > I have implemented various DB client modules using the C client APIs, for Oracle DB, SQL Server, IBM DB2, MySQL/MariaDB, SQLite and PostgreSQL. > Good for you! I don't think anybody is trying to deviate from your request, the point is as described in the documentation of PQftype you have been already pointed out. And according to me, the approach is flexible enough to allow for extending the type system without problems. Last, it is not clear to me what the original problem (getting a different oid from your libpq example) was generated from: did you queried the catalog? Luca