java.sql.Connection interface: supported JDBC 3.0 methods Savepoints (JDBC)

JDBC 3.0 Connection Methods Supported Returns Signature Implementation Notes Savepoint setSavepoint (String name) Creates a savepoint with the given name in the current transaction and returns the new Savepoint object that represents it. Savepoint setSavepoint () Creates an unnamed savepoint in the current transaction and returns the new Savepoint object that represents it. void releaseSavepoint (Savepoint savepoint) Removes the given Savepoint object from the current transaction. void rollback(Savepoint savepoint) Undoes all changes made after the given Savepoint object was set. PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) autoGeneratedKeys argument is ignored unless sql is an INSERT statement. PreparedStatement prepareStatement(String sql, int [] columnIndexes) Column indexes are ignored unless sql is an INSERT statement. Every column index in the array must correlate to an auto-increment column within the target table of the INSERT. Supported in embedded mode only. PreparedStatement prepareStatement(String sql, String [] columnNames) Column names are ignored unless sql is an INSERT statement. Every column name in the array must designate an auto-increment column within the target table of the INSERT. Supported in embedded mode only.