我想知道如何在 MySQL 中获取结果输出的列数。
我在这个网站上搜索了同样的问题,但我有点不同。
我想获取结果输出的列数而不是表的列数。
我想知道通过查询时结果输出中有多少列。
提前谢谢!
我想知道如何在 MySQL 中获取结果输出的列数。
我在这个网站上搜索了同样的问题,但我有点不同。
我想获取结果输出的列数而不是表的列数。
我想知道通过查询时结果输出中有多少列。
提前谢谢!
使用ResultSetMetaData#getColumnCount()方法获取java中的计数
ResultSetMetaData rsmd = rs.getMetaData();
int numberOfColumns = rsmd.getColumnCount();
ResultSetMetaData metadata = resultSet.getMetaData();
int columnCount = metadata.getColumnCount();
您不需要ResultSetMetaData
变量,只需尝试以下代码:
int columCount = rs.getMetaData().getColumnCount();
是rs
一个Resulset
。