エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
テーブルの全列のコメントを一括取得/設定 : 研究に使うポスグレ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
テーブルの全列のコメントを一括取得/設定 : 研究に使うポスグレ
昨日、テーブルを指定して全列の情報を得て、全列に一括して NOT NULL を設定する方法を書いた。その延... 昨日、テーブルを指定して全列の情報を得て、全列に一括して NOT NULL を設定する方法を書いた。その延長で今日は、全列のコメントを取得したり、コメントの設定/消去を一括して行う。昨日と同様 PostgreSQL 9.3.2 と pgAdminⅢ だけを使う。OS など詳しい実行環境は 2013/12/07 を参照。 テスト用テーブルとして 2014/02/17 で R のデータセット VADeaths をインポートしたテーブル ↓ を使う。まだどの列にもコメントはない。 昨日、システムカタログ pg_attribute を使い、任意のテーブルの全列の情報を得た。コメントは別のシステムカタログ pg_description に記録されている。両者をテーブルの oid と列番号で結合すれば、任意のテーブルについて全列のコメントが得られる。そのクエリを ↓ に示す。コメントがない列を結果に含