В коде JDBC у меня есть следующее, что работает с SQL Server:
CallableStatement stmt = connection.prepareCall("{ call getName() }");
ResultSet rs = stmt.executeQuery();
if(rs != null)
{
while(rs.next())
{
//do something with rs.getString("name")
}
}
Для вышеуказанной ситуации возвращается несколько строк.
Я понимаю, что использование курсора необходимо для циклического перемещения по таблице в Oracle, но есть ли способ сохранить приведенный выше код таким же и выполнить то же самое?
Пример кода PL / SQL был бы очень признателен.
Заранее спасибо.