ResultSetMetaData rsMetaData = rs.getMetaData();
int numberOfColumns = rsMetaData.getColumnCount();
以前开发的时候通过JDBC连接ORACLE,然后通过JDBC的API取出表格的列,这种相对来讲麻烦一些,现在使用ORACLE的
系统视图 user_tab_columns 可以直接查询到表格的列数。
使用语句select count(*) from user_tab_columns where table_name='想查看的表名'
得到的结果集返回的行数就是这个表格的列数。