본문 바로가기
DataBase/PostgreSQL

[객체] 시퀀스

by 예스p 2023. 5. 24.

시퀀스

PostgreSQL의 Sequence 사용문법에 대해 알아본다


시퀀스생성

  • create sequence 시퀀스이름 start 시작값;
  • 시퀀스를 받을 칼럼의 타입은 시퀀스의 형태에 따라 integer, varchar등을 저장할 수 있다.

 

 

함수 사용법

  • nextval('시퀀스이름') : 시퀀스 값을 증가시키고 리턴한다
  • currval('시퀀스이름') : 현재 세션에서 가장 최근 nextval를 호출하여 얻은 값을 리턴한다. 발생한 nextval가 없을 경우 오류가 난다.

 

 

 

 

 

 

 

댓글