Поделиться через


Справочник по API JDBC Driver

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

Обзор

Драйвер Microsoft JDBC для SQL Server предоставляет API, который можно использовать в коде программирования Java для подключения к базе данных Microsoft SQL Server и взаимодействия с ней.

Веб-сайт JavaDoc.io является основным

Справочную документацию по API Microsoft JDBC можно просмотреть на веб-сайте JavaDoc.io. JavaDoc.io теперь является основным веб-сайтом для справочной документации по JDBC. Справочная документация по JDBC на JavaDoc.io доступна по следующей ссылке/

В JavaDoc.io имеется справочная документация по JDBC, начиная с версии 6.0.

В документации содержится только устаревшая документация по JDBC

Справочная документация по API JDBC на этом веб-сайте больше не обновляется. Но в этих статьях содержится справка о версиях JDBC Driver 4.1 и 4.2.

Здесь также доступна документация для JDBC Driver версии 6.0 и более поздних версий. Но для любой версии 6.0 или более поздней следует использовать веб-сайт JavaDoc.io.

Важные примечания

Примечание.

Основные сведения об использовании драйвера JDBC см. в статье Overview of the JDBC driver (Общие сведения о JDBC Driver).

Внимание

Для поддержки соответствия JDBC 4.1 и 4.2 используйте Microsoft JDBC Driver 4.2 (или более поздней версии) для SQL Server. Предыдущие выпуски драйверов Microsoft JDBC Driver 4.1 и 4.0 не поддерживают новые методы, появившиеся в JDBC 4.1 или 4.2.

Сведения об интерфейсе API для соответствия JDBC 4.1 не представлены в этом разделе. См. Соответствие требованиям JDBC 4.1 для JDBC Driver.

Сведения об интерфейсе API для соответствия JDBC 4.2 не представлены в этом разделе. См. Соответствие требованиям JDBC 4.2 для JDBC Driver.

Сведения об API для функции массового копирования, доступной начиная с версии Microsoft JDBC Driver 4.2 для SQL Server, не представлены в этом разделе. См. Использование массового копирования с драйвером JDBC.

Сведения об API для функции Always Encrypted, доступной начиная с версии Microsoft JDBC Driver 6.0 для SQL Server, не представлены в этом разделе. См. Справочник по API Always Encrypted для драйвера JDBC

Сведения об API для функции "Использование параметров, возвращающих табличные значения", доступной начиная с версии Microsoft JDBC Driver 6.0 для SQL Server, не представлены в этом разделе. См. Использование параметров, возвращающих табличные значения

Microsoft JDBC Driver 12.2 и выше поддерживает компиляцию с JDK 8.0 и всеми версиями Java версии 11.0 и выше.

Microsoft JDBC Driver 11.2 поддерживает компиляцию с помощью JDK 8.0, 11.0, 17.0 и 18.0.

Microsoft JDBC Driver 10.2 поддерживает компиляцию с помощью JDK 8.0, 11.0 и 17.0.

Microsoft JDBC Driver 9.4 поддерживает компиляцию с JDK 8.0, 11.0 и 16.0.

Microsoft JDBC Driver 9.2 поддерживает компиляцию с JDK 8.0, 11.0 и 15.0.

Microsoft JDBC Driver 8.4 поддерживает компиляцию с JDK 8.0, 11.0 и 14.0.

Microsoft JDBC Driver 8.2 поддерживает компиляцию с JDK 8.0, 11.0 и 13.0.

Microsoft JDBC Driver 7.4 поддерживает компиляцию с JDK 8.0, 11.0 и 12.0.

Microsoft JDBC Driver 7.2 поддерживает компиляцию с JDK 8.0 и 11.0.

Microsoft JDBC Driver 7.0 поддерживает компиляцию с JDK 8.0 и 10.0.

Драйвер Microsoft JDBC 6.4 поддерживает компиляцию с JDK 7.0, 8.0 и 9.0.

Драйвер Microsoft JDBC 6.2 поддерживает компиляцию с JDK 7.0 и 8.0.

Драйверы Microsoft JDBC 6.0 и 4.2 поддерживают компиляцию с JDK 5.0, 6.0, 7.0 и 8.0.

Драйвер Microsoft JDBC Driver 4.1 поддерживает компиляцию с помощью с JDK 5.0, 6.0 и 7.0.

Интерфейсы

Имя интерфейса Description
Интерфейс ISQLServerCallableStatement Позволяет указать имя вызываемой хранимой процедуры с входными и выходными параметрами.
Интерфейс ISQLServerConnection Представляет подключение JDBC к базе данных SQL Server.
Класс SQLServerDataSource Представляет список свойств, относящихся к подключению к базе данных SQL Server с помощью объекта ISQLServerConnection .
ISQLServerPreparedStatement Представляет базовую реализацию функциональности подготовленной инструкции JDBC.
ISQLServerResultSet Представляет результирующий набор JDBC.
ISQLServerStatement Представляет базовую реализацию функциональности инструкции JDBC.

Классы

Имя класса Description
DateTimeOffset Представляет объект типа microsoft.sql.DateTimeOffset.
SQLServerBlob Представляет большой двоичный объект (BLOB).
SQLServerCallableStatement Реализует ISQLServerCallableStatement.
SQLServerClob Представляет символьный большой двоичный объект (CLOB).
SQLServerConnection Реализует ISQLServerConnectopn.
SQLServerConnectionPoolDataSource Представляет физические подключение к базе данных для диспетчеров пулов соединений.
SQLServerDatabaseMetaData Представляет метаданные для базы данных.
SQLServerDataSource Представляет список свойств, относящихся к подключению к базе данных SQL Server с помощью объекта SQLServerConnection .
SQLServerDataSourceObjectFactory Представляет фабрику объектов для материализации источников данных из интерфейса JNDI.
SQLServerDriver Представляет драйвер JDBC. Этот класс включает методы для подключения к базе данных SQL Server и получения сведений о драйвере JDBC.
SQLServerException Представляет неудачное или неполное выполнение инструкции SQL.
Класс SQLServerNClob Представляет символьный большой двоичный объект, используя национальный набор символов.
SQLServerParameterMetaData Представляет метаданные для параметров подготовленных инструкций.
SQLServerPooledConnection Представляет физическое подключение к базе данных в пуле соединений.
SQLServerPreparedStatement Реализует ISQLServerPreparedStatement.
SQLServerResource Представляет локализованный ресурс строки ошибки. Этот класс предназначен только для внутреннего использования.
SQLServerResultSet Реализует ISQLServerResultSet.
SQLServerResultSetMetaData Представляет метаданные столбцов, которые содержатся в результирующем наборе.
SQLServerSavepoint Представляет контрольную точку, для которой может быть выполнен откат транзакции.
SQLServerStatement Реализует ISQLServerStatement.
SQLServerXAConnection Представляет подключения JDBC, которые могут участвовать в распределенных транзакциях (XA).
SQLServerXADataSource Представляет фабрику для объектов SQLServerXAConnection, предназначенных для внутреннего использования.
SQLServerXAResource Представляет интерфейс XAResource для управления распределенными транзакциями XA.

См. также

Общие сведения о JDBC Driver