Соответствие JDBC 4.3 для JDBC Driver

Скачать драйвер JDBC

Примечание

Версии Microsoft JDBC Driver для SQL Server до 6.4 соответствуют только спецификациям Java Database Connectivity (JDBC) API 4.2. Этот раздел не относится к версиям до 6.4 включительно.

Начиная с версии 6.4, Microsoft JDBC Driver для SQL Server совместим с JAVA 9 и выдает SQLFeatureNotSupportedException для новых API-интерфейсов JDBC 4.3 с нереализованными методами.

Microsoft JDBC Driver 7.0 для выпуска SQL Server совместим с JAVA 10 и поддерживает перечисленные ниже API-интерфейсы. Драйвер создает SQLFeatureNotSupportedException для других нереализованных методов из спецификаций JDBC 4.3.

Новый 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. Закрывает инструкции, созданные во время выполнения единицы работы, и выполняет откат всех открытых транзакций. Метод также отменяет изменения в указанных выше полях подключения.