반응형

sequence(자동 증가) 값 확인

환경

- DBeaver에서 query 실행.

 

 

PostgreSQL에서 setval() 함수를 통해서 현재 seq 값을 확인할 수 있다는 글이 많은데 ERROR가 발생했습니다.

last_value() 함수도 ERROR 발생합니다.

현재까지 성공한 seq 성공 방법은 nextval(’seq name’) 밖에 없습니다. 하지만 이 방법을 사용하면 seq 값이 1 증가하기 때문에 사용할 수 없습니다.

 

**DBeaver 을 사용하면 table 목록을 열면 Sequences 항목이 나오는데 sequences 를 확인 할 수 있습니다.**

 

성공

last_value 컬럼을 조회하면  sequence 값을 확인할 수 있었습니다.

select last_value from seq이름

 

 

반응형

'DB > PostgreSQL' 카테고리의 다른 글

PostgreSQL console 명령어  (0) 2024.09.09
반응형
반응형

Sequence "MEMBER_SEQ" not found; SQL statement:

 

문제

새로 생성한 함수가 잘 작동하는지 확인하기 위해 @Test를 실행해 봤는데  Sequence "MEMBER_SEQ" not found; SQL statement:

에러가 발생했습니다.

 

원인

명확한 이유는 잘모르겠습니다. vscode를 껏다가 다시 켜서 같은 환경에서 실행했던니 에러 없이 잘 진행되는걸로 보아 설정해둔 것이 실행되지 않아 발생했던거 같습니다.

 

원인 이유로 예상되는거는 아래와 같습니다.

1. Member entity 설정 에러

 

해결

vscode를 껏다가 다시 켠 후 entity를 확인해봅니다.

 

반응형

'SpringBoot' 카테고리의 다른 글

스프링 표준 코딩 작성 방법  (0) 2023.07.05
[error]Spring-docs + WebSecurityConfig  (0) 2023.06.11

+ Recent posts