반응형
"ora-08002: sequence string.CURRVAL is not yet defined in this session"에러 해결 방법
ora-08002 Cause:
- sequence CURRVAL has been selected before sequence NEXTVAL
ora-08002 원인:
- CURRVAL 시퀀스가 NEXTVAL 시퀀스보다 먼저 선택되었습니다.
ora-08002 Action:
- select NEXTVAL from the sequence before selecting CURRVAL
ora-08002 조치:
- CURRVAL을 선택하기 전에 시퀀스에서 NEXTVAL을 선택하십시오.
ora-08002 해결:
ORA-08002: 수정전
--ORA-08002: 시퀀스 SEQ_TB_XXX.CURRVAL은 이 세션에서는 정의 되어 있지 않습니다
SELECT SEQ_TB_XXX.CURRVAL FROM DUAL;
ORA-08002: 수정후
--ORA-08002: 시퀀스 SEQ_TB_XXX.CURRVAL은 이 세션에서는 정의 되어 있지 않습니다
SELECT SEQ_TB_XXX.CURRVAL
, SEQ_TB_XXX.NEXTVAL
FROM DUAL;
반응형
'Oracle > ORA-' 카테고리의 다른 글
ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. (0) | 2023.07.05 |
---|---|
ORA-00905: 누락된 키워드 (0) | 2023.05.27 |
ORA-01400: NULL을xxx안에 삽입할 수 없습니다 (0) | 2023.05.21 |
ORA-00060: 자원 대기중 교착 상태가 검출되었습니다 (0) | 2023.05.21 |
ORA-06502: PL/SQL: 수치 또는 값 오류: 문자열 버퍼가 너무 작습니다 (0) | 2023.05.21 |