dbjaddmetaメタ情報の追加

機能

引数に指定した定義情報ファイルの内容を基に,データベース中のメタ情報にユーザが定義したサブクラスとプロパティを追加します。サブクラスまたはプロパティを追加した場合は,自動的に動作環境メタ情報ファイルも更新されます。

データベースに対するデータベース定義後に,このコマンドでサブクラスやプロパティを追加した場合,データベース定義文を出力し,データベース定義をする必要があります。

形式

dbjaddmeta  
             -f 格納先ディレクトリ名
           〔-o データベース定義文格納ファイル
           〔-i インデクス情報ファイル名〕
           〔-r RDエリア定義情報ファイル名〕
            〕

オプション

-f 格納先ディレクトリ名
定義情報ファイルを格納したディレクトリ名を絶対パスで指定します。定義情報ファイルについては,「4.9 定義情報ファイル」を参照してください。
-o データベース定義文格納ファイル
作成したデータベース定義文を格納するファイルを絶対パスで指定します。このオプションを指定した場合,定義情報ファイルの内容によって,データベース定義文に出力されるSQL文が異なります。なお,出力先にファイルが存在する場合は,上書きされます。
  • サブクラスを追加する場合
    定義系SQL「CREATE TABLE」文がデータベース定義文に出力されます。
  • 追加済みのクラスにプロパティを追加する場合
    定義系SQL「ALTER TABLE」文がデータベース定義文に出力されます。
-i インデクス情報ファイル名
-oオプションを指定した場合だけ指定できるオプションです。
追加するプロパティに対して定義系SQL「CREATE INDEX」文(インデクス定義文)を出力する場合に,インデクス情報ファイル名を絶対パスで指定します。インデクス情報ファイルについては,「4.11 インデクス情報ファイル」を参照してください。
-r RDエリア定義情報ファイル名
-oオプションを指定した場合だけ指定できるオプションです。
RDエリア定義情報ファイル名を絶対パスで指定します。
-oオプションで指定したデータベース定義文格納ファイル中のRDエリア名を,指定したRDエリア定義情報ファイルの情報に従って出力する場合に指定します。RDエリア定義情報ファイルについては,「4.10 RDエリア定義情報ファイル」を参照してください。

注意事項