나는 ResultSet 객체에서 열을 제거 할 수 있는지 알고 싶습니다. select 문으로 선택하지 않는 것만으로도 충분합니다. 두 개의 열이있는 거대한 ResultSet이 있습니다. 300k 레코드 이상, 난 그냥 내 프로그램의 첫 번째 단계에 대한 2 열이 필요합니다, 두 번째 단계는 ResultSet을 그대로 받아서 POI를 사용하여 Excel 파일에 인쇄합니다. mi 마음에 오는 유일한 것은 그것을 인쇄 할 때 표시하지 않는 것이지만 두 번째 단계 논리를 수정하게됩니다.ResultSet에서 열을 제거 할 수 있습니까?
그런 다음 행을 삭제하여 열을 삭제하는 것과 비슷한 작업을 수행 할 수 있는지 궁금합니다.
resultSet.getAbsolte(4);
resultSet.deleteRow();
감사
['deleteRow'] (http://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html#deleteRow--)가 해당 행을 삭제한다는 사실을 알고 싶습니다. 결과 집합뿐만 아니라 데이터베이스에서 가져옵니다. –
@MarkRotteveel, 나는 그 사실을 알지 못했다. 나는이 메소드가 ResultSet 내용에만 영향을 미친다고 생각했다. 좋은 점은 그것을 사용하지 않았다는 것입니다. – Israelm