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;