PostgreSQLでテーブルの作成日時を確認の方法
PostgreSQLでは、システムテーブルpg_stat_all_tablesを照会することで、テーブルの作成日時を確認できます。手順は次のとおりです。
- PostgreSQLデータベースに接続します。
- 以下のクエリ文を実行します:
SELECT relname, pg_stat_file('base/' || oid || '/' || relfilenode, false) AS creation_time
FROM pg_class
WHERE relname = 'your_table_name';
この場合、your_table_name を参照したいテーブルの名前に置き換えてください。
この問い合わせの実行結果は、テーブル名と作成日時を返します。
物理表にのみ有効で、ビューや一時テーブルには適用されません。