본문 바로가기
Database/PostgreSQL

[PostgreSQL] 시퀀스 초기화

by pcm9881 2023. 8. 11.

시퀀스 초기화 setval

SELECT setval('table_seq', 1);        -- nextval(table_seq') = 2
SELECT setval('table_seq', 1, true);  -- nextval(table_seq') = 2
SELECT setval('table_seq', 1, false); -- nextval(table_seq') = 1

첫번째 인자 (필수) : 적용 할 시퀀스 이름

두번째 인자 (필수) : 적용 할 시퀀스 값

세번째 인자 (옵션) : 시퀀스 값 포함 여부 ( 기본값: true )

 

References

[PostgreSQL docs]: https://www.postgresql.org/docs/current/functions-sequence.html

 

9.17. Sequence Manipulation Functions

9.17. Sequence Manipulation Functions This section describes functions for operating on sequence objects, also called sequence generators or just sequences. Sequence …

www.postgresql.org

 

728x90

댓글