public class TableFilter_TABLE_ORACLE extends TableFilter_TABLE
TableFilter_TABLE_ORACLE は、TableUpda インターフェースを継承した、DBTableModel 処理用の 実装クラスです。とくに、ORACLE用のDB定義スクリプトを作成します。 ※ 他のデータベースと同じ形で扱いたいため、用意したクラスですが、内容は、TableFilter_TABLE と同じです。 ここでは、テーブル一覧の検索結果より、GF05 のテーブルカラム定義テーブルから 必要な情報を取得し、テーブル作成スクリプトを作成します。 出力ファイルは、テーブル名+"S.sql" という命名規則で作成します。 検索では、(SYSTEM_ID,TBLSYU,TABLE_NAME,NAME_JA,TABLESPACE_NAME,INITIAL_EXTENT,COMMENTS) の項目を取得する必要があります。
6.5.0.0 (2016/09/30) 新規作成 |
COMMENTS, GF05_CLM, GF05_CLS_NAME, GF05_DATA_DEFAULT, GF05_NAME_JA, GF05_NOT_NULL, GF05_OPTIONS, GF05_SEQNO, GF05_USE_LENGTH, INITIAL_EXTENT, NAME_JA, SYSTEM_ID, TABLE_NAME, TABLESPACE_NAME, TBLSYU
BUFFER_MIDDLE, CR, EXEC_END_TAG, EXEC_START_TAG, execEndTag, isXml, XML_END_TAG, XML_START_TAG
コンストラクタと説明 |
---|
TableFilter_TABLE_ORACLE() |
execute, makeEndLine, makeHeadLine, makeLineList, makeUniqSeq, makeUniqTrig
getDbid, getDBTableModel, getErrorCode, getErrorMessage, getModifyType, getParameterRows, getResource, getSql, getTableColumnNo, getTransaction, getValue, initSet, isDebug, makeErrorMessage, setDbid, setDBTableModel, setDebug, setKeysVals, setModifyType, setParameterRows, setParamMap, setResource, setSql, setTransaction
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.