A5:SQL Mk-2

開発のこと、日々のこと

Postgresqlにてテーブルdrop/create時のテーブルコメント

ホーム フォーラム A5:SQL Mk-2掲示板 Postgresqlにてテーブルdrop/create時のテーブルコメント

このトピックには1件の返信が含まれ、2人の参加者がいます。1 週、 5 日前 松原正和 さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #5981 返信

    さかぱー

    お世話になっております。
    postgresql11への接続で利用させていただいております。

    同一名称のテーブルをdrop/createした際にテーブルの情報(カラムコメント)がうまく読み込めていないように見受けられます。
    以下のような操作を行いました。(いずれもA5を使用しております。)
    1)PC:Aにてテーブルをカラムコメント無しで作成
    2)PC:Bにてテーブルをdrop/createでカラムコメントを付与。
    この結果、データベースツリーよりテーブルを開くと、再作成の操作を行ったPC:Bではカラムコメントが論理名へ表示されるが、PC:Aではカラムコメントが読み込まれていない。
    #create時に追加したカラムは読み込まれておりました。
     カラムコメントのみ読み込まれていない状況です。

    確認したバージョンは以下でいずれも同じ動作でした。
    v2.14.4
    v2.15.0 beta 26

    また、beta版の”テーブル定義の変更view”では正常にカラムコメントが読み込まれていたことから、データベースツリーから開いた際のカラムコメントは情報をキャッシュなどしているのではと考えています。
    画面の更新ボタンやすべてのデータベース情報の再読み込みでは解決しませんでした。

    最終的に、データベースの追加と削除より、一旦該当DBを削除、新規追加をしたところ正常にカラムコメントが表示されました。

    ご確認のほど、よろしくお願いいたします。

    #6007 返信

    松原正和
    キーマスター

    さかぱーさんこんにちは。
     
    テーブルやカラムのコメントについてですが、必要時に毎回DBから取得するとパフォーマンスに問題があるため、キャッシュするようにしています。
     
    スキーマを選択して、右クリックメニューから「スキーマを再読み込みする」では解決しないでしょうか?。本来なら、「すべてのデータベース情報の再読み込み」でもキャッシュはクリアするはずなので、ちょっとこの辺も見直してみることにします。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
返信先: Postgresqlにてテーブルdrop/create時のテーブルコメント
あなたの情報:




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