我可以从Postgres中的任意查询中获取类型吗?

时间:2011-09-26 18:24:04

标签: postgresql jdbc sqldatatypes

我有一个构建数据分析工具的情况,我的用户可以在其中编写SQL查询(包括连接,计算等),我需要根据结果中列的数据类型为用户提供选项。我正在使用JDBC连接到Postgres。有没有办法让Postgres报告计算列的数据类型?

1 个答案:

答案 0 :(得分:2)

使用JDBC,您应该能够在ResultSet中调用。getMetaData(),并遍历列,例如用。getColumnType()

学习他们的类型