La réponse courte est non. Le pilote 'pg' fournit intentionnellement une couche aussi fine que possible au-dessus du pilote natif 'libpq'. Il ne fait pas de transtypage, car c'est la responsabilité des bibliothèques de niveau supérieur qui ont une idée du domaine dans lequel les résultats seront utilisés. La justification de cette décision est documentée sur le wiki PostgreSQL, et je serais heureux d'en discuter avec vous plus loin sur la liste de diffusion.