JDBC ドライバでのステートメントの使用
Microsoft SQL Server JDBC Driver を使用すると、SQL Server データベースのデータをさまざまな方法で処理できます。入力パラメータや出力パラメータを使用して、データベースに SQL ステートメントを実行したり、データベースのストアド プロシージャを呼び出したりできます。JDBC ドライバは、バッチ操作による SQL エスケープ シーケンス、更新数、自動生成キーの使用、および更新の実行もサポートしています。
JDBC ドライバには、SQL Server データベースからデータを取得するための 3 つのクラスがあります。
- SQLServerStatement - パラメータを指定せずに SQL ステートメントを実行するために使用されます。
- SQLServerPreparedStatement - (SQLServerStatement から継承されます) IN パラメータを含む、コンパイル済みの SQL ステートメントを実行するために使用されます。
- SQLServerCallableStatement - (SQLServerPreparedStatement から継承されます) IN パラメータ、OUT パラメータ、またはその両方を含むストアド プロシージャを実行するために使用されます。
このセクションのトピックでは、これら 3 つのステートメント クラスを使用して SQL Server データベースのデータを処理する方法について説明します。
このセクションの内容
トピック | 説明 |
---|---|
JDBC ドライバで SQL ステートメントを使用して SQL Server データベースのデータを処理する方法について説明します。 |
|
JDBC ドライバでストアド プロシージャを使用して SQL Server データベースのデータを処理する方法について説明します。 |
|
JDBC ドライバを使用して複数の結果セットからデータを取得する方法について説明します。 |
|
日付および時刻のリテラルや関数のような SQL エスケープ シーケンスの使用方法について説明します。 |
|
自動生成キーの使用方法について説明します。 |
|
JDBC ドライバを使用してバッチ操作を行う方法について説明します。 |
|
JDBC ドライバを使用して、さまざまなタスクを実行しさまざまな型のデータを返す複雑なステートメントを実行する方法について説明します。 |