Sobes.tech
Junior — Middle

Quais métodos ou modos de obtenção de dados você conhece no objeto ResultSet?

sobes.tech IA

Resposta da IA

No objeto ResultSet em Java, para obter dados do resultado de uma consulta SQL, usam-se métodos que permitem extrair valores pelo nome da coluna ou pelo índice da coluna. Os principais métodos de obtenção de dados:

  • getString(int columnIndex) ou getString(String columnLabel) — para obter o valor como string.
  • getInt(int columnIndex) ou getInt(String columnLabel) — para obter um valor inteiro.
  • getLong(), getDouble(), getBoolean() e outros métodos para obter dados de tipos correspondentes.

Modos de obtenção de dados:

  • Por índice de coluna (começa em 1).
  • Por nome de coluna (nome da consulta SQL).

Exemplo:

ResultSet rs = statement.executeQuery("SELECT id, name FROM users");
while (rs.next()) {
    int id = rs.getInt("id");
    String name = rs.getString(2); // segunda coluna
    System.out.println(id + ": " + name);
}