PostgreSQL シーケンスの一覧を取得する

PostgreSQL シーケンスの一覧を取得する

PostgreSQLで、シーケンスの一覧を取得する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • PostgreSQL 14.0
  • pgadmin 6.0

シーケンスの一覧を取得

viewの一覧を取得する場合は、「pg_class」を使用します。

実際に、シーケンスの一覧を確認してみます。

SELECT relname FROM pg_class pc
JOIN pg_namespace pn ON (pc.relnamespace = pn.oid) 
WHERE relkind = 'S'

実行結果

シーケンスの一覧が表示されていることが確認できます。