Для меня это сработало, проверьте приведенный ниже код.
Поскольку вы используете соединение с псевдонимом String F_name = rs.getString ("e.first_name"); должно быть String F_name = rs.getString ("first_name");
private void test() throws SQLException, ClassNotFoundException {
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@<host>:<port>:<sid>";
Connection con = DriverManager.getConnection(url, "<username>", "<pass>");
PreparedStatement request = con.prepareStatement("Select * from request where request_number = 101");
PreparedStatement book = con.prepareStatement("Select * from book_store");
ResultSet rs1 = request.executeQuery();
while (rs1.next()) {
System.out.println("Priting request result : " + rs1.getString("REQUEST_NUMBER") + ", " + rs1.getString("REQUEST_NAME"));
}
rs1.close();
ResultSet rs2 = book.executeQuery();
while (rs2.next()) {
System.out.println("cities statement result : " + rs2.getString("SID") + ", " + rs2.getString("SNAME"));
}
rs2.close();
}
Результат:
Результат запроса печати: 101, Req987654321
Результат запроса печати:101, Testcheckforunittest
Результат запроса на печать: 101, Req_TestMobileApproval
Результат запроса на печать: 101, demo103
Результат запроса на печать: 101, пустое время проверки
Результат запроса на печать: 101, shreshh return test1 sup
результат выписки по городам: 100, store1
результат выписки по городам: 100, store1
результат выписки по городам: 100, store1
результат выписки по городам: 200, store2
результат выписки по городам: 200, store2