Могу ли я получить типы из произвольного запроса в Postrges? - PullRequest
2 голосов
/ 26 сентября 2011

У меня есть ситуация, когда создается инструмент анализа данных, в котором мои пользователи могут писать SQL-запросы (включая объединения, вычисления и т. Д.), И мне нужно предоставить пользователю опции на основе типов данных столбцов в результате. , Я использую JDBC для подключения к Postgres. Есть ли способ заставить Postgres сообщать о типе данных вычисляемого столбца?

1 Ответ

2 голосов
/ 26 сентября 2011

С JDBC вы сможете вызывать. getMetaData () в вашем ResultSet, итерировать по столбцам и, например, изучать их типы с помощью. getColumnType ()

...