我有一个 select SQL 可能会获取多行数据。我只想要前 5 行。除了添加rownums = 5或添加statement.setMaxRows(5). 我可以使用 java 编码得到结果吗?谢谢。
我尝试了循环和 while(rs.next() && i < 5)。所有这些都不起作用。
try (Connection connection = abc.getConnection();
PreparedStatement statement = connection.prepareStatement(sql))
{
statement.setString(1,idNum);
ResultSet rs = statement.executeQuery();
for (int i = 0; i < 5; i++) {
while (rs.next()) {
itemList.add(rs.getString("idName"));
}
}
}
itemList它显示了来自选择 SQL的所有结果。
慕慕森
天涯尽头无女友
呼唤远方
相关分类