JDBC ドライバーの JDBC 4.3 への準拠
Note
Microsoft JDBC Driver 6.4 for SQL Server より前のバージョンは、Java Database Connectivity (JDBC) API 4.2 仕様にのみ準拠しています。 このセクションは、6.4 リリースより前のバージョンには適用されません。
バージョン 6.4 以降、Microsoft JDBC Driver for SQL Server は、JAVA 9 と互換性があり、メソッドが実装されていない新しい JDBC 4.3 API の SQLFeatureNotSupportedException
をスローします。
Microsoft JDBC Driver 7.0 for SQL Server のリリースにより、ドライバーは Java 10 と互換性を持ち、以下の API をサポートするようになりました。 このドライバーは、JDBC 4.3 仕様の他の実装されていないメソッドの SQLFeatureNotSupportedException
をスローします。
新しい API | 説明 | 注目に値する実装 |
---|---|---|
void java.sql.connection.beginRequest() | この接続で要求 (独立した作業単位) が開始されることを示すドライバーへのヒント。 詳細については、「java.sql.Connection」を参照してください。 | パブリック API メソッド databaseAutoCommitMode 、transactionIsolationLevel 、networkTimeout 、holdability 、sendTimeAsDatetime 、statementPoolingCacheSize 、disableStatementPooling 、serverPreparedStatementDiscardThreshold 、enablePrepareOnFirstPreparedStatementCall 、catalogName 、sqlWarnings 、useBulkCopyForBatchInsert によって変更可能な接続フィールドの値を保存します。 |
void java.sql.connection.endRequest() | 要求 (独立した作業単位) が完了したことを示すドライバーへのヒント。 詳細については、「java.sql.Connection」を参照してください。 | 作業単位中に作成されたステートメントを閉じ、開いているすべてのトランザクションをロールバックします。 このメソッドはさらに、上記の接続フィールドに対する変更を元に戻します。 |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示