Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Команда \d сломалась?
else appendStringInfo(&buf, "%i", att->atttypid); // иначе в буфер запишем oidесли запрос известен заранее, то типы можно посмотреть заранее
а у меня весь смысл в том, что запрос заранее не известен
Рецепты PostgreSQL: получение типов колонок за один запрос