The PostgreSQL JDBC Interface | ||
---|---|---|
<<< Previous | Issuing a Query and Processing the Result | Next >>> |
To change data (perform an INSERT,
UPDATE, or DELETE) you use
the executeUpdate() method. This method is
similar to the method executeQuery() used to
issue a SELECT statement, but it doesn't return
a ResultSet
; instead it returns the number
of rows affected by the INSERT,
UPDATE, or DELETE statement.
Example 3 illustrates the usage.
Example 3. Deleting Rows in JDBC
This example will issue a simple DELETE statement and print out the number of rows deleted.
int foovalue = 500; PreparedStatement st = conn.prepareStatement("DELETE FROM mytable WHERE columnfoo = ?"); st.setInt(1, foovalue); int rowsDeleted = st.executeUpdate(); System.out.println(rowsDeleted + " rows deleted"); st.close(); |
<<< Previous | Home | Next >>> |
Using the ResultSet Interface | Up | Creating and Modifying Database Objects |