org.sql.generator
クラス UpdateSql

java.lang.Object
  上位を拡張 org.sql.generator.AbstractSql
      上位を拡張 org.sql.generator.AbstractSimpleSql
          上位を拡張 org.sql.generator.AbstractConditionSql
              上位を拡張 org.sql.generator.UpdateSql
すべての実装されたインタフェース:
java.io.Serializable, Sql, Parameter

public class UpdateSql
extends AbstractConditionSql

更新SQL生成クラス.

更新式、テーブル名、検索条件を設定します。

設定された各オブジェクトからSQL文を構築し生成します。

Javaソースサンプル

例)UPDATE TABLE1 SET COLUMN1 = 'あ', COLUMN2 = 'い' WHERE COLUMN3 = 'お'

 RegistColumn column = new RegistColumn();
 column.append("COLUMN1", "あ");
 column.append("COLUMN2", "い");

 Condition condition = new Condition();
 condition.and(Comparisons.eq("COLUMN3", "お"));
 
 UpdateSql sql = new UpdateSql("TABLE1", column);
 sql.setCondition(condition);

作成者:
S.Nagashiba
関連項目:
直列化された形式

コンストラクタの概要
UpdateSql(java.lang.String table)
          コンストラクタ
UpdateSql(java.lang.String table, RegistColumn column)
          コンストラクタ
 
メソッドの概要
 
クラス org.sql.generator.AbstractConditionSql から継承されたメソッド
clear, getCondition, getParameter, setCondition
 
クラス org.sql.generator.AbstractSimpleSql から継承されたメソッド
getColumn, getFrom, setColumn, setFrom
 
クラス org.sql.generator.AbstractSql から継承されたメソッド
getBindSql, getSql
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

UpdateSql

public UpdateSql(java.lang.String table)
コンストラクタ

パラメータ:
table - テーブル名

UpdateSql

public UpdateSql(java.lang.String table,
                 RegistColumn column)
コンストラクタ

パラメータ:
table - テーブル名
column - 更新カラム情報