¿Cómo ejecutar un Statement?

1920 vistas

La interfaz Statement tiene una decena de métodos que permiten la ejecución de una sentencia SQL pudiéndolas agrupar en categorÃas:

  • Los métodos execute: métodos genéricos para cualquier sentencia SQL.
  • Los métodos executeQuery: métodos para sentencias de SELECT.
  • Los métodos executeUpdate: métodos para sentencias de modificación de las BD (INSERT, UPDATE, DELETE, CREATE, etc.).
  • Los métodos executeBatch: ver la parte reservada a las transacciones

Veamos algunos ejemplos:



java
  1. Statement statement = connection.createStatement();
  2. boolean result = statement.execute("SELECT * FROM MITABLA");
  3. ResultSet resultSet = connection.executeQuery("SELECT ATRIBUTO1, ATRIBUTO2  FROM MITABLA");
  4. int col = statement.executeUpdate("INSERT INTO MITABLA VALUES(15,'hola',7.0)");