Java: 결과 세트를 통해 반복
Java에서는 데이터베이스에서 ResultSet으로 데이터를 추출하는 것이 일반적인 작업입니다. rlink_id별로 그룹화된 dbo.Locate 테이블에서 rlink_id와 발생 횟수를 검색하는 쿼리를 고려해 보세요. 테이블에는 다음 데이터가 포함되어 있습니다.
Sid | Lid |
---|---|
3 | 2 |
4 | 4 |
7 | 3 |
9 | 1 |
이 데이터를 추출하고 처리하려면 ResultSet를 반복해야 합니다. 다음 Java 코드는 이를 달성하는 방법을 보여줍니다.
List<String> sids = new ArrayList<>(); List<String> lids = new ArrayList<>(); String query = "SELECT rlink_id, COUNT(*)" + "FROM dbo.Locate " + "GROUP BY rlink_id "; Statement stmt = yourconnection.createStatement(); try { ResultSet rs = stmt.executeQuery(query); while (rs.next()) { sids.add(rs.getString(1)); lids.add(rs.getString(2)); } } finally { stmt.close(); } String[] show = sids.toArray(sids.size()); String[] actuate = lids.toArray(lids.size());
이 코드에서:
위 내용은 Java ResultSet을 반복하고 데이터를 추출하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!