728x90
메세지
ORA-08002: sequence SEQ_EMPID2.CURRVAL is not yet defined in this session
원인
아직 시퀸스명.NEXTVAL로 시퀸스를 실행시키지 않아서 에러.
해결
NEXTVAL에서 CURRVAL로 최초값을 받아오자.
--SEQ_EMPID에 대한 '현재 값' 조회
SELECT SEQ_EMPID.CURRVAL FROM DUAL;
-- ERROR : ORA-08002: sequence SEQ_EMPID2.CURRVAL is not yet defined in this session
-- 원인 : 아직 시퀸스명.NEXTVAL로 시퀸스를 실행시키지 않아서 에러. NEXTVAL에서 CURRVAL로 최초값을 받아오자.
SELECT SEQ_EMPID.NEXTVAL FROM DUAL; -- 300 // 305 // 310 누를 때마다 5씩 값 증가되서 출력됨. 최대치설정이310이라 멈춤
728x90
반응형