「PostgreSQL」シーケンス一覧を取得するサンプル

環境
Windows 10 Home 64bit
PostgreSQL 9.6.5

使用例
1.データベースのシーケンスを取得します
SQL構文

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

結果

relname
user_log_tbl_user_log_no_seq

2.シーケンスを初期化します
select SETVAL('シーケンス名’, 1 , false);

PostgreSQL

Posted by arkgame