JavaTM 2 Platform
Standard Ed. 6

介面 java.sql.Savepoint
的使用

使用 Savepoint 的軟體套件
java.sql 提供使用 JavaTM 程式語言存取並處理存儲在資料源(通常是一個關聯型資料庫)中的資料的 API。 
javax.sql.rowset JDBC RowSet 實作的標準介面和基礎類別。 
javax.sql.rowset.spi 第三方供應商在其同步提供者的實作中必須使用的標準類別和介面。 
 

java.sqlSavepoint 的使用
 

返回 Savepointjava.sql 中的方法
 Savepoint Connection.setSavepoint()
          在當前事務中創建一個未命名的保存點 (savepoint),並返回表示它的新 Savepoint 物件。
 Savepoint Connection.setSavepoint(String name)
          在當前事務中創建一個具有給定名稱的保存點,並返回表示它的新 Savepoint 物件。
 

參數型別為 Savepointjava.sql 中的方法
 void Connection.releaseSavepoint(Savepoint savepoint)
          從當前事務中移除指定的 Savepoint 和後續 Savepoint 物件。
 void Connection.rollback(Savepoint savepoint)
          取消所有設置給定 Savepoint 物件之後進行的更改。
 

javax.sql.rowsetSavepoint 的使用
 

參數型別為 Savepointjavax.sql.rowset 中的方法
 void CachedRowSet.rollback(Savepoint s)
          每個 CachedRowSet 物件的 SyncProvider 都包含一個取自原始 ResultSetConnection 物件或傳遞給它的 JDBC 屬性。
 void JdbcRowSet.rollback(Savepoint s)
          每個 JdbcRowSet 都包含一個取自原始 ResultSetConnection 物件或傳遞給它的 JDBC 屬性。
 

javax.sql.rowset.spiSavepoint 的使用
 

參數型別為 Savepointjavax.sql.rowset.spi 中的方法
 void TransactionalWriter.rollback(Savepoint s)
          撤消在給定 Savepoint 物件之前所進行的當前事務中的所有更改。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only