クラス TableFilter_SEQUENCE_ORACLE
java.lang.Object
org.opengion.hayabusa.db.AbstractTableFilter
org.opengion.plugin.table.TableFilter_SEQUENCE
org.opengion.plugin.table.TableFilter_SEQUENCE_ORACLE
- すべての実装されたインタフェース:
TableFilter
TableFilter_SEQUENCE_ORACLE は、TableUpda インターフェースを継承した、DBTableModel 処理用の
実装クラスです。
※ 他のデータベースと同じ形で扱いたいため、用意したクラスですが、内容は、TableFilter_SEQUENCE と同じです。
ここでは、シーケンス一覧の検索結果より、GF09 のシーケンス定義テーブルから
必要な情報を取得し、シーケンス作成スクリプトを作成します。
この処理を実行するには、DBTableModelのカラムとして、
SEQNAME,INCREBY,STARTVAL,MINVAL,MAXVAL,FGCYCLE,SUCACHE
が必要です。
※Firebirdに対して生成されるスクリプトでは、INCREBY,STARTVAL,MINVAL,MAXVAL,FGCYCLE,SUCACHEは無視されます。
- 変更履歴:
- 6.5.0.0 (2016/09/30) 新規作成
- 導入されたバージョン:
- JDK1.8,
-
フィールドの概要
クラスから継承されたフィールド org.opengion.plugin.table.TableFilter_SEQUENCE
FGCYCLE, INCREBY, MAXVAL, MINVAL, SEQNAME, STARTVAL, SUCACHE, SYSTEM_ID, TBLSYU
クラスから継承されたフィールド org.opengion.hayabusa.db.AbstractTableFilter
BUFFER_MIDDLE, CR, EXEC_END_TAG, EXEC_EXISTS_0_TAG, EXEC_START_TAG, execEndTag, execExistsSQL, isXml, XML_END_TAG, XML_START_TAG
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
クラスから継承されたメソッド org.opengion.plugin.table.TableFilter_SEQUENCE
execute, makeHeadLine, makeLineList
クラスから継承されたメソッド org.opengion.hayabusa.db.AbstractTableFilter
getDbid, getDBTableModel, getErrorCode, getErrorMessage, getKeys, getMapList, getModifyType, getParameterRows, getResource, getReturnMap, getSql, getTableColumnNo, getTransaction, getValue, getViewMarker, initSet, isDebug, makeErrorMessage, setDbid, setDBTableModel, setDebug, setKeysVals, setMapList, setModifyType, setParameterRows, setParamMap, setResource, setSql, setTransaction, setValue, setViewMarker
-
コンストラクタの詳細
-
TableFilter_SEQUENCE_ORACLE
public TableFilter_SEQUENCE_ORACLE()デフォルトコンストラクター- 変更履歴:
- 6.9.7.0 (2018/05/14) PMD Each class should declare at least one constructor
-