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 |