Junior — Middle
С какви методи или режими за получаване на данни сте запознати в обекта ResultSet?
sobes.tech AI
Отговор от AI
В обекта ResultSet в Java за получаване на данни от резултата на SQL заявка се използват методи, които позволяват извличане на стойности по име на колоната или по индекс на колоната. Основните методи за получаване на данни:
getString(int columnIndex)илиgetString(String columnLabel)— за получаване на стойността като низ.getInt(int columnIndex)илиgetInt(String columnLabel)— за получаване на цяло число.getLong(),getDouble(),getBoolean()и други методи за получаване на данни съответстващи типове.
Режими за получаване на данни:
- По индекс на колоната (започва от 1).
- По име на колоната (име от SQL заявката).
Пример:
ResultSet rs = statement.executeQuery("SELECT id, name FROM users");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString(2); // втора колона
System.out.println(id + ": " + name);
}