PostgreSQLでテーブルの作成日時を確認の方法

PostgreSQLでは、システムテーブルpg_stat_all_tablesを照会することで、テーブルの作成日時を確認できます。手順は次のとおりです。

  1. PostgreSQLデータベースに接続します。
  2. 以下のクエリ文を実行します:
SELECT relname, pg_stat_file('base/' || oid || '/' || relfilenode, false) AS creation_time
FROM pg_class
WHERE relname = 'your_table_name';

この場合、your_table_name を参照したいテーブルの名前に置き換えてください。

この問い合わせの実行結果は、テーブル名と作成日時を返します。

物理表にのみ有効で、ビューや一時テーブルには適用されません。

bannerAds