|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |