SQL Server およびインライン SQL ステートメントを使用して SQL Server 用 Microsoft JDBC ドライバー データベースのデータを操作する場合は、さまざまなクラスを使用できます。 使用するクラスは、実行する SQL ステートメントの種類によって異なります。
SQL ステートメントに IN パラメーターが含まれない場合は、SQLServerStatement クラスを使用しますが、IN パラメーターが含まれる場合は SQLServerPreparedStatement クラスを使用します。
注
IN パラメーターと OUT パラメーターの両方を含む SQL ステートメントを使用する必要がある場合は、それらをストアド プロシージャとして実装し、SQLServerCallableStatement クラスを使用して呼び出す必要があります。 ストアド プロシージャの使用の詳細については、「ストアド プロシージャでのステートメントの使用」を参照してください。
以下のセクションでは、SQL ステートメントを使用して SQL Server データベースのデータを処理するさまざまなシナリオについて説明します。
このセクションの内容
| トピック | 説明 |
|---|---|
| パラメーターのない SQL ステートメントの使用 | パラメーターを含まない SQL ステートメントの使用方法について説明します。 |
| パラメーターがある SQL ステートメントの使用 | パラメーターを含む SQL ステートメントの使用方法について説明します。 |
| SQL ステートメントを使用したデータベース オブジェクトの変更 | SQL ステートメントを使用してデータベース オブジェクトを変更する方法について説明します。 |
| SQL ステートメントを使用したデータの変更 | SQL ステートメントを使用してデータベースのデータを変更する方法について説明します。 |