Встречается на собеседованиях • сегодня
Для чего нужен ResultSet в JDBC
ResultSet представляет таблицу данных из базы данных, полученную в результате выполнения SQL-запроса через Statement или PreparedStatement. Он позволяет итерироваться по строкам результата и извлекать значения колонок.
Основные возможности:
- Перемещение по строкам (next(), previous(), first(), last())
- Получение данных по индексу или имени колонки (getInt(), getString() и т.д.)
- Обновление данных (updateXXX() + updateRow())
- Работа с большими данными через потоки (getBinaryStream())
Пример:
java
try (Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT id, name FROM users")) {
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
System.out.println(id + ": " + name);
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы