Krátká odpověď je ne. Ovladač 'pg' záměrně poskytuje co nejtenčí vrstvu nad nativním ovladačem 'libpq'. Neprovádí typové obsazení, protože to je odpovědností knihoven vyšší úrovně, které mají určitý přehled o doméně, ve které budou výsledky použity. Odůvodnění tohoto rozhodnutí je zdokumentováno na PostgreSQL Wiki a rád jej s vámi dále prodiskutuji na seznamu adresátů.