[오라클] 시퀀스의 NEXTVAL 값 수정하기

2022. 10. 26. 16:18·🚀 from error to study/DB

 

ALTER SEQUENCE SEQ_GEN_NO INCREMENT BY 증분값
SELECT SEQ_GEN_NO.NEXTVAL FROM DUAL;

 

증분값을 마이너스(-)숫자로 해서 바꾼 뒤에 SELECT로 조회하고,다시 원하는 대로 증분값을 맞춰 춤


예를 들어 테이블 수정하다가 NEXTVAL 값이 엉켜서7 다음 바로 12가 왔다면?

내가 바라는 NEXTVAL 값이 8이니까INCREMENT BY -6을 해 주고 NEXTVAL 값을 SELECT 하면12 - 6인 6이 될 것!

이제 다시 INCREMENT BY 1로 바꿔 주고다시 NEXTVAL을 SELECT 해 주면 

 

NEXTVAL은 7이 됨

 

이제 내가 INSERT 구문 사용해 주면

원하던 대로 8부터 잘 뜸!


저작자표시 비영리 변경금지 (새창열림)
'🚀 from error to study/DB' 카테고리의 다른 글
  • [Query] ORA-00911: invalid character
  • [Query] ORA-00907: missing right parenthesis
  • [ORACLE] 오류 보고 정리
  • [Oracle/정리] 오라클 생성 시 자료형, 제약조건
천재강쥐
천재강쥐
  • 천재강쥐
    디버거도 버거다
    천재강쥐
  • 전체
    오늘
    어제
    • Category (467)
      • 진짜 너무 궁금한데 이걸 나만 몰라...? (0)
      • 💾 Portfolio (2)
      • 🐤 CodingTest (28)
        • Java (20)
        • ᕕ(ꐦ°᷄д°᷅)ᕗ❌ (5)
      • 🚀 from error to study (142)
        • AI (1)
        • Cloud (2)
        • DB (12)
        • Front-End (16)
        • Github (14)
        • Java (39)
        • Mac (7)
        • Normal (29)
        • Server (22)
      • 📘 certificate (44)
        • 📘 리눅스마스터1급 (1)
        • 📘⭕️ 정보처리기사 (40)
        • 📘⭕️ SQLD (3)
      • 📗 self-study (234)
        • 📗 inflearn (35)
        • 📗 생활코딩 (8)
        • 📗 KH정보교육원 당산지원 (190)
      • 🎨 Scoop the others (0)
        • 📖 Peeking into other people.. (0)
        • 🇫🇷 (0)
        • 📘⭕️ 한국사능력검정시험 심화 (11)
        • 오블완 (4)
  • 인기 글

  • hELLO· Designed By정상우.v4.10.1
천재강쥐
[오라클] 시퀀스의 NEXTVAL 값 수정하기
상단으로

티스토리툴바