Postgresql의 seq 조회 및 업데이트

yshjft·2024년 1월 8일
0

Postgresql

목록 보기
2/11

seq 조회 및 업데이트

seq 업데이트

ALTER SEQUENCE 시퀀스명 restart with 시퀀스값;
select setval('시퀀스명', 시퀀스값); // default: true, 지정한 시퀀스 다음 값부터 실행
select setval('시퀀스명', 시퀀스값, false); // 지정한 시퀀스값부터 실행

현재 seq 조회

SELECT currval('시퀀스명');
SELECT last_value FROM 시퀀스명;

다음 seq 조회

SELECT nextval('시퀀스명');

참고한 내용

[PostgreSQL] 시퀀스(Sequence) 사용법 (nextval, currval, setval)

profile
꾸준히 나아가자 🐢

0개의 댓글