PostgreSQL テーブルにオートインクリメントされるシーケンス値を初期化する方法

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式
SELECT SETVAL ('テーブル名_カラム名_seq’, 1, false);

操作方法
1.テーブルのオートインクリメント値を初期化します
書式
SELECT SETVAL ('テーブル名_カラム名_seq’, 1, false);
使用例

SELECT SETVAL ('employees_uid_seq', 1, false);

テーブル「employees」を初期化します。

2.オートインクリメント値を確認します
書式
SELECT * FROM テーブル名_カラム名_seq;
使用例

select * from employees_uid_seq;

 

PostgreSQL

Posted by arkgame