| Documentation PostgreSQL 7.4.29 | ||||
|---|---|---|---|---|
| Précédent | Arrière rapide | Chapitre 31. Interface JDBC | Avance rapide | Suivant |
Pour modifier les données (réaliser un INSERT,
UPDATE ou DELETE), vous utilisez la
méthode executeUpdate(). Cette méthode est similaire à
la méthode executeQuery() utilisée pour exécuter une
instruction SELECT mais elle ne renvoie pas de
ResultSet ; à la place, elle renvoie le nombre de
lignes affectées par l'instruction INSERT,
UPDATE ou DELETE. Exemple 31-3 illustre cette utilisation.
Exemple 31-3. Supprimer des lignes dans JDBC
Cet exemple exécute une instruction DELETE simple et affiche le nombre de lignes réellement supprimées.
int valeur = 500;
PreparedStatement st = db.prepareStatement("DELETE FROM matable WHERE macolonne
= ?");
st.setInt(1, valeur);
int rowsDeleted = st.executeUpdate();
System.out.println(rowsDeleted + " lignes supprimées");
st.close();
| Précédent | Sommaire | Suivant |
| Lancer une requête et traiter les résultats | Niveau supérieur | Appeler des procédures stockées |