|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface Updater
Update / Insert / Delete 用 SQL オブジェクト。
SQL.createUpdater(Connection, String)| メソッドの概要 | |
|---|---|
Updater |
add(String s)
現在の SQL 文の末尾に文字列を追加する。 |
Updater |
and(String s)
現在の SQL 文の末尾に「"AND " + 指定した文字列」を追加する。 |
int |
execute()
指定した SQL 文を実行する。 |
int[] |
execute(List parameterObjectList)
指定した SQL 文を一括実行する。 |
int[] |
execute(List parameterObjectList,
int batchSize)
指定した SQL 文を一括実行する。 |
int |
execute(Object parameterObject)
指定した SQL 文を実行する。 |
boolean |
isDebugMode()
現在デバッグモードかどうかを調べる。 |
Updater |
or(String s)
現在の SQL 文の末尾に「"OR " + 指定した文字列」を追加する。 |
void |
setDebugMode(boolean mode)
デバッグ状態を設定する。 |
| メソッドの詳細 |
|---|
boolean isDebugMode()
void setDebugMode(boolean mode)
mode - デバッグモードの場合は true を指定する。Updater add(String s)
s - SQL 文の末尾に追加する文字列。
Updater and(String s)
s - SQL 文の末尾に追加する文字列。
Updater or(String s)
s - SQL 文の末尾に追加する文字列。
int execute()
throws DuplicatedException,
SQLException
DuplicatedException - 重複エラーが発生した場合。
SQLException
int execute(Object parameterObject)
throws DuplicatedException,
SQLException
parameterObject - SQLに埋め込む値を格納しているパラメタオブジェクト。
DuplicatedException - 重複エラーが発生した場合。
SQLException
int[] execute(List parameterObjectList)
throws DuplicatedException,
SQLException
parameterObjectList - SQLに埋め込む値を格納しているパラメタオブジェクトのリスト。
DuplicatedException - 重複エラーが発生した場合。
SQLException
int[] execute(List parameterObjectList,
int batchSize)
throws DuplicatedException,
SQLException
parameterObjectList - SQLに埋め込む値を格納しているパラメタオブジェクトのリスト。batchSize - 一括実行件数。
DuplicatedException
SQLException
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||