A5:SQL Mk-2

開発のこと、日々のこと

ER図のDDLコメント作成(空白の扱い)

ホーム フォーラム A5:SQL Mk-2掲示板 ER図のDDLコメント作成(空白の扱い)

  • このトピックには8件の返信、1人の参加者があり、最後におっちにより2年、 8ヶ月前に更新されました。
9件の投稿を表示中 - 1 - 9件目 (全9件中)
  • 投稿者
    投稿
  • #9334 返信
    おっち
    ゲスト

    ER図のDDLでコメントのみを登録しようとした時に、ERのコメントが未入力のものは
    空白文字でコメント文を作成して欲しい。

    #9335 返信
    おっち
    ゲスト

    DBはpostgreSQLになります。

    #9337 返信
    おっち
    ゲスト

    postgreSQLでコメントを一度、ER図の論理名で作成し、そのあとに、コメントのみ
    を登録したい場合、空白は無視されてコメント文が作成されません。
    できれば、コメントのみとした場合に、空白の場合も空白で更新されて欲しいです。

    テーブルの列表示のコメントはER図のものが反映されず、ER図の論理名で表示されるようです。

    #9338 返信
    おっち
    ゲスト

    A5 Ver2.16.0

    #9339 返信
    おっち
    ゲスト

    コメントをNULLにしたのですが、カラムのタブをクリックして表示しても
    コメントが 論理名+コメントで表示されます。なぜなのでしょうか?
    ちなみに、コメント編集画面でも最新のコメントは反映されないので、
    全て手動で空欄にしてみましたが、同様でした。

    #9373 返信
    松原正和
    キーマスター

    おっちさんこんにちは。
     
    ER図のコメントが空の場合、” にする件ですが、たしかに「” に変更したい場合」は困ることになるので、空でもコメントを生成するDDLを生成することにします。ただ、互換性の問題もあることから、Version 2.17系から実装することにします。(Version 2.16系にバックポートするかは考えさせてください)

    コメントをNULLで登録しても、(テーブルエディタの)カラムタブで論理名+コメントが表示されるというのは、COMMENT ON 文で直接コメントを登録した場合でしょうか?。A5:SQL Mk-2の内部ではコメント情報をキャッシュするので、DBをつなぎなおすか「スキーマを再読み込み」等の操作をしないと古い情報が出てきてしまいます。

    #9438 返信
    おっち
    ゲスト

    管理者様
    >Version 2.17系から実装する
    >(Version 2.16系にバックポートするかは考えさせてください)
    対応ありがとうございます。
    期待して待っています。

    >コメントをNULLで登録しても、(テーブルエディタの)
    >カラムタブで論理名+コメントが表示される
    >というのは、COMMENT ON 文で直接コメントを登録した場合でしょうか?
    手順1:ER図に一度登録されていたコメントを空白で登録しなおす。
    手順2:PostgreSQLのCOMMENT ONで”(空白文字)で登録しなおす。
    手順3:テーブルとカラムの「コメントの編集」画面で修正

    テーブルのカラムのコメント欄を確認すると、
    コメントがNULLの場合は、論理名が表示され
    コメントに値が入っているとコメントだけが表示される。

    コメントには、「論理名+コメント」「論理名のみ」「コメントのみ」を
    選択できる機能があったような気がしたのですが、オプション設定は
    どこにあるのでしょうか?

    #9505 返信
    松原正和
    キーマスター

    おっちさんこんにちは。
     
    DBのコメントをどう扱うかのオプションは、オプションダイアログの「テーブル」タブで、「DBコメントで論理名とコメントを区切る文字/方法」から選択できます。

    > コメントには、「論理名+コメント」「論理名のみ」「コメントのみ」を
    > 選択できる機能があったような気がしたのですが、オプション設定は
    > どこにあるのでしょうか?

    多分これは、テーブル定義書出力時のダイアログでのプルダウンかと思います。

    #9511 返信
    おっち
    ゲスト

    お返事ありがとうございます。

    >DBのコメントをどう扱うかのオプションは、オプションダイアログの「テーブル」タブで、
    >「DBコメントで論理名とコメントを区切る文字/方法」から選択できます。
    現在、「タブ」、「改行」にチェックがあります。(デフォルト)

    >多分これは、テーブル定義書出力時のダイアログでのプルダウンかと思います。
    了解しました。テーブルコメント表示は、ER項目論理名+コメントで表示されてしまう
    ので、ここを純粋にコメント表示のみに切替できるとありがたいです。

9件の投稿を表示中 - 1 - 9件目 (全9件中)
返信先: ER図のDDLコメント作成(空白の扱い)で#9339に返信
あなたの情報:




コメントは受け付けていません。