sequence 접근 권한을 주어야 한다..네.
sequence에 대해서도 공부해 봐야겠다.
우선 문서에는 이렇게 써 있네..
currval과 nextval..
찾아보니
currval : 시퀀스의 현재 값을 알아내는 함수
nextval : 시퀀스 값 1 증가
이렇네..
정리해 보면, serial로 지정했을 시 자동으로 시퀀스르 사용하게 되는데,
시퀀스의 값을 다룰 때 currval과 nextval을 쓴다.
이 때, USAGE 권한을 주어야 저걸 쓸 수 있다는 것이구만..
반응형
'DB > PostgreSQL' 카테고리의 다른 글
[Postgresql][Trigger] volatile, cost 100에 대해 (0) | 2016.09.29 |
---|---|
[Postgresql][linux] 파일로 Trigger 코드 관리하기 (0) | 2016.09.29 |
[Postgresql] date/time 차이 계산해서 구하기 (3) | 2016.09.26 |
[Postgresql] table의 index정보 확인/생성하기 (1) | 2016.09.26 |
[Postgresql] DB Server 'windows to linux(ubuntu)' migration - pgsql backup/restore (0) | 2016.09.24 |
[PGSQL] the column contains null 오류날 때 (0) | 2016.09.15 |
[PGSQL] 조건문 (0) | 2016.09.14 |
[PGSQL] Column을 다른 형으로 바꾸려는데 CAST 오류가 나면 (0) | 2016.09.14 |
[PGSQL][Trigger] 트리거 코드를 확인하는 법 (0) | 2016.09.14 |
[PGSQL][Trigger] NULL값 반환하는 트리거. (0) | 2016.09.14 |