Перейти к последней строке из набора результатов в JDBC с сервером SQL

я пытаюсь выбрать из моей таблицы, выберите только последний ряд. Я пробовал это:

rset = s.executeQuery("select noorder from orders");
rset.last();
String noorder = rset.getString("noorder");`

rset - это набор результатов, а s - оператор. Но это вызывает исключение: ResultSet может быть доступен только в прямом направлении`

Я пытался это сделать:

if (rset != null) {                
   while(rset.next()){
       rset.last();
   }
}

Я делаю не так? Любая идея? Спасибо

Редактировать : Это ответ, предложенный @ Bhavik-Ambani (спасибо за него). И это мой код:

        Statement s2 = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
        rset = s2.executeQuery("select noorder from orders");
        rset.afterLast();
        GETLASTINSERTED:
        while(rset.previous()){
            noorder = rset.getString("noorder");
            break GETLASTINSERTED;//to read only the last row
        }

Надеюсь, это поможет другому. Ява рулит!

Ответы на вопрос(4)

Ваш ответ на вопрос