I want to write code that gives max id from a table, but it throws an error.
the code:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con = DriverManager.getConnection("XXXXX", "XXXX", "XXX");
Statement st2 = con.createStatement();
ResultSet idMax = st2.executeQuery("select nvl(max(work_id),0) from workdetails");
int id2 = idMax.getInt(0);
System.out.println(id2);
int id2 = idMax.getInt("work_id");
System.out.println(id2);
source
share