public class SimpleUpdateQuery extends java.lang.Object implements UpdateQuery
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected SqlCondition |
condition |
protected boolean |
isClosed |
protected java.lang.String |
queryString |
protected UpdateValue |
updateValue |
| コンストラクタと説明 |
|---|
SimpleUpdateQuery(UpdateValue updateValue,
SqlCondition condition)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.sql.PreparedStatement |
addBatch(java.sql.PreparedStatement statement)
Queryをバッチに追加する(Optional operation)
|
protected java.lang.String |
createQuery(UpdateValue uv,
SqlCondition c) |
ColumnValue[] |
getColumnValues()
更新対象のカラムと値の組を取得する
|
java.lang.String |
getQuery()
Query文を取得する。
|
SqlCondition |
getSqlCondition()
条件を取得する。
|
java.sql.PreparedStatement |
getStatement(java.sql.Connection con)
PreparedStatementを取得する(Optional operation)
|
UpdateValue |
getUpdateValue()
UpdateValueを取得する。
|
protected java.sql.PreparedStatement |
prepareStatement(java.sql.PreparedStatement ps) |
java.lang.String |
toString()
文字列を返す。
|
int |
update(java.sql.Connection con)
Updateを実行する。
|
protected UpdateValue updateValue
protected SqlCondition condition
protected java.lang.String queryString
protected boolean isClosed
public SimpleUpdateQuery(UpdateValue updateValue, SqlCondition condition) throws FatalException
FatalExceptionpublic ColumnValue[] getColumnValues()
getColumnValues インタフェース内 UpdateQuerypublic UpdateValue getUpdateValue()
public SqlCondition getSqlCondition()
getSqlCondition インタフェース内 UpdateQuerypublic java.lang.String getQuery()
getQuery インタフェース内 UpdateQuerypublic int update(java.sql.Connection con) throws DBException, FatalException
update インタフェース内 UpdateQueryDBExceptionFatalExceptionpublic java.sql.PreparedStatement addBatch(java.sql.PreparedStatement statement) throws DBException, FatalException
addBatch インタフェース内 UpdateQueryDBExceptionFatalExceptionpublic java.sql.PreparedStatement getStatement(java.sql.Connection con) throws DBException, FatalException
getStatement インタフェース内 UpdateQueryDBExceptionFatalExceptionpublic java.lang.String toString()
toString クラス内 java.lang.Objectprotected java.lang.String createQuery(UpdateValue uv, SqlCondition c) throws FatalException
FatalExceptionprotected java.sql.PreparedStatement prepareStatement(java.sql.PreparedStatement ps) throws DBException, FatalException