mfhco dclgen コマンド

構文

UNIX:
cobmfhco dclgen db=databasename lang=language tbl=schemaname.tablename 
  file=copybookname [pre={USER | TBL | NO}] [user=username] [fld={COL | NUM}]
Windows:
mfhco dclgen db=databasename lang=language tbl=schemaname.tablename 
  file=copybookname [pre={USER | TBL | NO}] [user=username] [fld={COL | NUM}]

構文規則

  1. コマンドの各パラメーターの前に少なくとも 1 つのスペースを挿入する必要があります。
  2. パラメーターとその値の間に等号 (=) が必要です。
  3. デフォルト値を持つパラメーターを省略すると、ホスト互換オプションはデフォルト値を使用します。

パラメーター

databasename 接続先のデータベース。
language 生成する言語。cblがデフォルトで、cまたはpliを指定できます。
schemaname 生成されるコピーブックのスキーマ名。
tablename 生成されるコピーブックのテーブル名。
filename 生成されるコピーブック ファイルの名前。
TBL コピーブックのプレフィックスがテーブル名と同じであることを指定します。これはデフォルトです。
USER ユーザーがプレフィックスを入力することを指定します。
NO プレフィックスがないことを指定します。
username 有効な COBOL 文字で構成されたテキスト文字列。コピーブック内の各ホスト変数のプレフィックスとして使用されます。
COL 列の名前を指定します。これはデフォルトです。
NUM 列数を指定します。

UNIX:
cobmfhco dclgen db=db2demo lang=cbl tbl=demo.items file=item.cpy
Windows:
mfhco dclgen db=db2demo lang=cbl tbl=demo.items file=item.cpy