PostgreSQLで特定のカラムが存在しないテーブル名を抽出する方法
PostgreSQLで特定のカラムが存在しないテーブル名を抽出する方法
サンプルソース
設計時にメタカラムを追加し忘れていた場合に、スキーマ上で特定のカラムを持っていないテーブルを抽出する方法を知りたい場合があります。
その場合は以下の通り、カラムを持っていないテーブルをpostgresのメタ情報から索引可能です。
下記はcreated_timeというカラムが存在しないテーブルを索引している例となります。
設計時にメタカラムを追加し忘れていた場合に、スキーマ上で特定のカラムを持っていないテーブルを抽出する方法を知りたい場合があります。
その場合は以下の通り、カラムを持っていないテーブルをpostgresのメタ情報から索引可能です。
下記はcreated_timeというカラムが存在しないテーブルを索引している例となります。
SoulImpact株式会社公式ブログ
ソフトウェアの開発/システム技術者の派遣/ITコンサルタント
0コメント