如何在jython中执行select * from table
并将每行的结果放入列表或字符串中。
我知道怎么做来自table1的select counmn_name1,column_name2但是无法找出select *
请建议。谢谢
答案 0 :(得分:1)
如果使用JDBC,则可以使用JDBC ResultSetMetaData接口:
rs = c.executeQuery("SELECT * FROM a_tmp_table")
while (rs.next()):
rsmd = rs.getMetaData()
print('columnCnt: %d' % (rsmd.getColumnCount()))
for i in range(rsmd.getColumnCount()):
print(rs.getString(i + 1))
答案 1 :(得分:0)