【发布时间】:2019-08-03 02:25:05
【问题描述】:
给定一个任意的 PostgreSQL 查询,例如SELECT * FROM (...) AS T,我怎样才能得到结果集的列名和类型没有实际使用 psycopg2 Python3 库执行查询?
我看到 JDBC solution 使用 getMetaData(),但我不知道如何在 psycopg2 中获取相同的信息。
PreparedStatement pstmt = con.prepareStatement("select ... ");
ResultSetMetaData meta = pstmt.getMetaData();
for (int i=1; i <= meta.getColumnCount(); i++) { ... }
【问题讨论】:
标签: postgresql prepared-statement psycopg2