Lucrul cu instrucțiunile Statement
Biblioteca CityBook vrea să interogheze tabela books. Pentru a executa interogări SQL în JDBC, trebuie să creezi un obiect Statement din conexiunea ta, apoi să îl folosești pentru a rula interogări și a obține rezultate.
Credențialele bazei de date sunt preîncărcate în clasa Credentials, iar toate importurile necesare (Connection, DriverManager, SQLException, Statement, ResultSet) sunt disponibile.
Acest exercițiu face parte din cursul
Interogarea unei baze de date PostgreSQL în Java
Instrucțiuni pentru exercițiu
- Creează un
Statementdin conexiune. - Execută interogarea folosind
Statementpentru a obține unResultSet.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
public class Main {
public static void main(String[] args) throws SQLException {
// Create statement and execute query
try (Connection conn = DriverManager.getConnection(Credentials.URL, Credentials.USER, Credentials.PASSWORD);
Statement stmt = conn.____();
ResultSet rs = ____.____("SELECT * FROM books")) {
System.out.println("Query Executed!");
}
}
}