通过 JDBC 驱动程序使用语句
可以通过多种方式使用 Microsoft JDBC Driver for SQL Server 来处理 SQL Server 数据库中的数据。 JDBC 驱动程序可用于运行针对数据库的 SQL 语句,也可用于通过使用输入和输出参数来调用数据库中的存储过程。 JDBC 驱动程序还支持使用 SQL 转义序列、更新计数、自动生成的键,并支持在批处理操作内执行更新。
JDBC 驱动程序提供了三个从 SQL Server 数据库检索数据的类:
SQLServerStatement - 用于运行不带参数的 SQL 语句。
SQLServerPreparedStatement -(继承自 SQLServerStatement),用于运行编译的可能包含 IN 参数的 SQL 语句。
SQLServerCallableStatement -(继承自 SQLServerPreparedStatement),用于运行可能包含 IN 参数、OUT 参数或两者都包含的存储过程。
本部分中的主题讨论如何使用这三个语句类中的各个类来处理 SQL Server 数据库中的数据。
在本节中
主题 | 说明 |
---|---|
使用 SQL 语句 | 说明如何通过 JDBC 驱动程序使用 SQL 语句来处理 SQL Server 数据库中的数据。 |
结合使用语句和存储过程 | 说明如何通过 JDBC 驱动程序使用存储过程来处理 SQL Server 数据库中的数据。 |
使用多个结果集 | 说明如何使用 JDBC 驱动程序从多个结果集检索数据。 |
使用 SQL 转义序列 | 说明如何使用 SQL 转义序列,例如日期和时间原义字符和函数。 |
使用自动生成键 | 说明如何使用自动生成的键。 |
执行批量操作 | 说明如何使用 JDBC 驱动程序执行批处理操作。 |
处理复杂语句 | 说明如何使用 JDBC 驱动程序运行复杂语句,这些语句执行多种任务并且可能返回不同类型的数据。 |