|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface Updater
Update / Insert / Delete 用 SQL オブジェクト。
SQL.createUpdater(Connection, String)| メソッドの概要 | |
|---|---|
void |
addBatch(Object parameterObject)
指定したパラメタを一括実行用に追加する。 |
int |
execute()
指定した SQL 文を実行する。 |
int[] |
execute(List parameterObjectList)
指定した SQL 文を一括実行する。 |
int |
execute(Object parameterObject)
指定した SQL 文を実行する。 |
int[] |
executeBatch()
addBatch(Object) メソッドにより追加されたパラメタを使って一括更新を行なう。 |
int |
getBatchSize()
execute(List) 実行時の一括実行数を取得する。 |
PreparedStatement |
getPreparedStatement()
PreparedStatement を取得する。 |
void |
setBatchSize(int size)
execute(List) 実行時の一括実行数を指定する。 |
void |
setLog(Log log)
ログを設定する。 |
| メソッドの詳細 |
|---|
void setLog(Log log)
log - ログ。
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
void addBatch(Object parameterObject)
throws DuplicatedException,
SQLException
executeBatch() メソッドを呼び出すことにより,
実行される。
但し,追加されたパラメタの数が setBatchSize(int)
で指定された数を超えた場合は,自動的に実行が行われる。
parameterObject - SQLに埋め込む値を格納しているパラメタオブジェクト。
DuplicatedException - 重複エラーが発生した場合。
SQLException
int[] executeBatch()
throws DuplicatedException,
SQLException
addBatch(Object) メソッドにより追加されたパラメタを使って一括更新を行なう。
DuplicatedException
SQLException
PreparedStatement getPreparedStatement()
throws SQLException
SQLExceptionvoid setBatchSize(int size)
execute(List) 実行時の一括実行数を指定する。
size - 一括実行数。int getBatchSize()
execute(List) 実行時の一括実行数を取得する。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||