您可以使用以下代码从表中获取所有列名和整个数据。writeToFile方法将包含写入文件的逻辑(如果还不够明显的话:))
ResultSetmetaData metadata = rs.getmetaData(); int columnCount = metadata.getColumnCount(); for (int i = 1; i <= columnCount; i++) { writeToFile(metadata.getColumnName(i) + ", "); } System.out.println(); while (rs.next()) { String row = ""; for (int i = 1; i <= columnCount; i++) { row += rs.getString(i) + ", "; } System.out.println(); writeToFile(row); }


