java.sql.Connectionインターフェイス: JDBC3.0��利用�能�メソッド

表 1. Connection��利用�能�JDBC 3.0�メソッド
返り値 ã‚·ã‚°ãƒ?ãƒ?ャ 実装ã?®ä½†ã?—書ã??
Savepoint setSavepoint (String name) ç?¾åœ¨ã?®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã?«ã?¦æŒ‡å®šã?—ã?Ÿå??å‰?ã?®ã‚»ãƒ¼ãƒ–ãƒ?イントを作æˆ?ã?—ã?¦ã€?ã??れを表ã?™æ–°è¦?セーブãƒ?イントオブジェクトを返ã?™ã€‚
Savepoint setSavepoint () ç?¾åœ¨ã?®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã?«ã?¦ã‚»ãƒ¼ãƒ–ãƒ?イントを作æˆ?ã?—ã?¦ã€?ã??れを表ã?™æ–°è¦?セーブãƒ?イントオブジェクトを返ã?™ã€‚
void releaseSavepoint (Savepoint savepoint) 指定��セーブ�イントオブジェクトを�在�トランザクション�ら除去�る。
void rollback(Savepoint savepoint) 指定�れ�セーブ�イント以��行�れ�変更を�り消�。
PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) sql�INSERT文���れ��autoGeneratedKeys�引数�無視�れる。
PreparedStatement prepareStatement(String sql, int [] columnIndexes) sqlã?ŒINSERTæ–‡ã?§ã?ªã?‘れã?°ã€?columnIndexesã?¯ç„¡è¦–ã?•れる。é…?列ã?®ã??れã?žã‚Œã?®åˆ—ã?®ç•ªå?·ã?¯ã€?INSERTã?®å¯¾è±¡è¡¨ã?«ã?‚る自動増分列ã?«å¯¾å¿œã?™ã‚‹ã€‚組ã?¿è¾¼ã?¿ãƒ¢ãƒ¼ãƒ‰ã?§ã?®ã?¿åˆ©ç”¨å?¯èƒ½ã€‚
PreparedStatement prepareStatement(String sql, String [] columnNames) sqlã?ŒINSERTæ–‡ã?§ã?ªã?‘れã?°ã€?columnNamesã?¯ç„¡è¦–ã?•れる。é…?列ã?®ã??れã?žã‚Œã?®åˆ—å??ã?¯ã€?INSERTã?®å¯¾è±¡è¡¨ã?®è‡ªå‹•増分列を指定ã?™ã‚‹ã€‚組ã?¿è¾¼ã?¿ãƒ¢ãƒ¼ãƒ‰ã?§ã?®ã?¿åˆ©ç”¨å?¯èƒ½ã€‚
関連資料
java.sql.DatabaseMetaData インターフェイス: JDBC 3.0�利用�能�メソッド
java.sql.ParameterMetaDataインターフェイス:JDBC3.0�利用�能�メソッド
java.sql.PreparedStatementインターフェイス: JDBC3.0�利用�能�メソッド
java.sql.Savepoint インターフェイス
java.sql.Statementインターフェイス: JDBC 3.0�利用�能�メソッド