Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Обзор
Драйвер Microsoft JDBC для SQL Server предоставляет API, который можно использовать в коде программирования Java для подключения к базе данных Microsoft SQL Server и взаимодействия с ней.
JavaDoc.io является основным сайтом
Начиная с версии 6.0, последняя справочная документация по API Microsoft JDBC доступна на JavaDoc.io.
В документации содержится только устаревшая документация по 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. |