Справочник по API JDBC Driver
Обзор
Драйвер 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. |