可以通过多种方式使用 Microsoft SQL Server JDBC Driver 来处理 SQL Server 数据库中的数据。JDBC 驱动程序可用于运行针对数据库的 SQL 语句,也可用于通过使用输入和输出参数来调用数据库中的存储过程。JDBC 驱动程序还支持使用 SQL 转义序列、更新计数、自动生成的键,并支持在批处理操作内执行更新。

JDBC 驱动程序提供了三个从 SQL Server 数据库检索数据的类:

  1. SQLServerStatement - 用于运行不带参数的 SQL 语句。
  2. SQLServerPreparedStatement - (继承自 SQLServerStatement),用于运行编译的可能包含 IN 参数的 SQL 语句。
  3. SQLServerCallableStatement - (继承自 SQLServerPreparedStatement),用于运行可能包含 IN 参数、OUT 参数或两者都包含的存储过程。

本部分中的主题讨论如何使用这三个语句类中的各个类来处理 SQL Server 数据库中的数据。

本节内容

主题 说明

使用 SQL 语句

说明如何通过 JDBC 驱动程序使用 SQL 语句来处理 SQL Server 数据库中的数据。

使用带有存储过程的语句

说明如何通过 JDBC 驱动程序使用存储过程来处理 SQL Server 数据库中的数据。

使用多个结果集

说明如何使用 JDBC 驱动程序从多个结果集检索数据。

使用 SQL 转义序列

说明如何使用 SQL 转义序列,例如日期和时间原义字符和函数。

使用自动生成的键

说明如何使用自动生成的键。

执行批处理操作

说明如何使用 JDBC 驱动程序执行批处理操作。

处理复杂语句

说明如何使用 JDBC 驱动程序运行复杂语句,这些语句执行多种任务并且可能返回不同类型的数据。

请参阅

JDBC 驱动程序概述