要改變資料(執行一個插入,更新或者刪除操作),你要使用
executeUpdate() 方法.
executeUpdate() 類似用於發出 select
的 executeQuery(),不過,它不傳回
ResultSet,它傳回的是插入,更新或者刪除語句
影響的記錄數.
Example 5-2. 簡單的刪除範例
這個範例將發出一個簡單的刪除並列印出刪除的行數.
int foovalue = 500;
PreparedStatement st = db.prepareStatement("DELETE FROM mytable where columnfoo = ?");
st.setInt(1, foovalue);
int rowsDeleted = st.executeUpdate();
System.out.println(rowsDeleted + " rows deleted");
st.close();