JDBC 驱动程序 API 参考
概述
Microsoft JDBC Driver for SQL Server 提供一个 API,可在 Java 编程代码中使用该 API 连接到 Microsoft SQL Server 数据库并与之交互。
JavaDoc.io 网站为主要网站
Microsoft JDBC API 参考文档托管在 JavaDoc.io 网站上以供查看。 JavaDoc.io 是 JDBC 参考文档的主要网站。 我们关于 JavaDoc.io 的 JDBC 参考文档可通过以下直接链接获取:
JavaDoc.io 提供了从版本 6.0 开始的 JDBC 参考文档。
此处文档仅提供旧版 JDBC 文档
此网站上的 JDBC API 参考文档将不再更新。 但是,这里的文章包含了 JDBC 驱动程序 4.1 和 4.2 版本的参考。
还提供了 JDBC 驱动程序 6.0 版和一些更高版本的文档。 对于任何 6.0 版或更高版本,请使用 JavaDoc.io 网站。
重要事项
注意
有关使用 JDBC 驱动程序的概念性信息,请参阅 JDBC 驱动程序概述。
重要
对于 JDBC 4.1 和 4.2 符合性支持,请使用 Microsoft JDBC Driver 4.2 for SQL Server(或更高版本)。 以前版本的 Microsoft JDBC Drivers 4.1 和 4.0 不支持 JDBC 4.1 或 4.2 中引入的新方法。
本节内容不含有用于 JDBC 4.1 法规遵从性的 API 详细信息。 请参阅 JDBC Driver 的 JDBC 4.1 符合性。
本部分内容不含有 JDBC 4.2 合规性的 API 详细信息。 请参阅 JDBC Driver 的 JDBC 4.2 符合性。
本部分内容不含有从 Microsoft JDBC Driver 4.2 for SQL Server 开始提供的大容量复制的 API 详细信息。 请参阅通过 JDBC 驱动程序使用大容量复制。
本部分内容不含有从 Microsoft JDBC Driver 6.0 for SQL Server 开始提供的 Always Encrypted 的 API 详细信息。 请参阅 JDBC 驱动程序的 Always Encrypted API 参考
本部分内容不含有从 Microsoft JDBC Driver 6.0 for SQL Server 开始提供的使用表值参数的 API 详细信息。 请参阅使用表值参数
Microsoft JDBC Driver 6.4 支持使用 JDK 7.0、8.0 和 9.0 进行编译。
Microsoft JDBC Driver 6.2 支持使用 JDK 7.0 和 8.0 进行编译。
Microsoft JDBC Drivers 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 进行编译。
界面
接口名称 | 说明 |
---|---|
ISQLServerCallableStatement 接口 | 允许你指定要与输入和输出参数一起使用的要调用的存储过程名称。 |
ISQLServerConnection 接口 | 表示连接至 SQL Server 数据库的 JDBC 连接。 |
SQLServerDataSource 类 | 表示特定于使用 ISQLServerConnection 对象连接到 SQL Server 数据库的属性列表。 |
ISQLServerPreparedStatement | 表示 JDBC 预定义语句功能的基本实现。 |
ISQLServerResultSet | 表示 JDBC 结果集。 |
ISQLServerStatement | 表示 JDBC 语句功能的基本实现。 |
类
类名 | 说明 |
---|---|
DateTimeOffset | 表示 microsoft.sql.DateTimeOffset 类型的对象。 |
SQLServerBlob | 表示二进制大型对象 (BLOB)。 |
SQLServerCallableStatement | 实现 ISQLServerCallableStatement。 |
SQLServerClob | 表示字符型二进制大型对象 (CLOB)。 |
SQLServerConnection | 实现 ISQLServerConnection。 |
SQLServerConnectionPoolDataSource | 表示用于连接池管理器的物理数据库连接。 |
SQLServerDatabaseMetaData | 表示数据库的元数据。 |
SQLServerDataSource | 表示特定于使用 SQLServerConnection 对象连接到 SQL Server 数据库的属性的列表。 |
SQLServerDataSourceObjectFactory | 表示将来自 Java 命名和目录接口 (JNDI) 的数据源具体化的对象工厂。 |
SQLServerDriver | 表示 JDBC 驱动程序。 此类包括连接至 SQL Server 数据库的方法以及取得 JDBC 驱动程序相关信息的方法。 |
SQLServerException | 表示 SQL 语句运行不成功或不完整。 |
SQLServerNClob 类 | 使用区域字符集表示字符型二进制大型对象。 |
SQLServerParameterMetaData | 表示用于预定义语句参数的元数据。 |
SQLServerPooledConnection | 表示连接池中的物理数据库连接。 |
SQLServerPreparedStatement | 实现 ISQLServerPreparedStatement。 |
SQLServerResource | 表示本地化错误字符串资源。 此类仅计划供内部使用。 |
SQLServerResultSet | 实现 ISQLServerResultSet。 |
SQLServerResultSetMetaData | 表示结果集内包含的列的元数据。 |
SQLServerSavepoint | 表示事务可回滚到的检查点。 |
SQLServerStatement | 实现 ISQLServerStatement。 |
SQLServerXAConnection | 表示可参与分布式 (XA) 事务的 JDBC 连接。 |
SQLServerXADataSource | 表示在内部使用的 SQLServerXAConnection 的对象工厂。 |
SQLServerXAResource | 表示用于 XA 分布式事务管理的 XAResource。 |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈