適用於 JDBC 驅動程式的 JDBC 4.3 合規性

下載 JDBC 驅動程式

注意

Microsoft JDBC Driver 6.4 for SQL Server 以前的版本僅相容於 Java 資料庫連線 (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 Description 值得注意的實作
void java.sql.connection.beginRequest() 從這個連線開始,驅動程式要求要有一個獨立工作單位的提示。 如需詳細資訊,請參閱 java.sql.Connection 儲存可透過公用 API 方法修改的連線欄位值:databaseAutoCommitModetransactionIsolationLevelnetworkTimeoutholdabilitysendTimeAsDatetimestatementPoolingCacheSizedisableStatementPoolingserverPreparedStatementDiscardThresholdenablePrepareOnFirstPreparedStatementCallcatalogNamesqlWarningsuseBulkCopyForBatchInsert
void java.sql.connection.endRequest() 要求獨立工作單位的驅動程式已完成的提示。 如需詳細資訊,請參閱 java.sql.Connection 關閉在工作單位期間建立的陳述式,並復原任何開啟的交易。 該方法也會將變更還原至上面列出的連線欄位。