Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 코틀린
- 자바
- 안드로이드
- 리눅스
- GitHub
- 깃허브
- error
- 공부
- 오라클
- 개발
- Git
- kotlin
- android studio
- JavaScript
- 안드로이드스튜디오
- 개발자
- Android
- 오류해결
- 3박4일
- Eclipse
- oracle
- db
- AndroidStudio
- Java
- 친구랑
- 재밌당
- 1박2일
- 자바스크립트
- 도쿄
- 별5개
Archives
- Today
- Total
목록change (1)
dev_eunz
[ORACLE] 시퀀스(SEQUENCE) 시작지점 변경, 현재값 변경
개발을 하다보면 시퀀스(SEQUENCE)가 상당히 유용한데, 테스트를 하다보면 시퀀스값이 1이아닌 다른 값으로 시작되어야할 때가 있다. 방법은 두가지가 있는데, 1. 현재 시퀀스를 삭제한 후, 새로 생성 2. 강제로 현재 시퀀스의 값을 변경 ( CHANGE CURRENT SEQUENCE ) 나는 2번의 방법을 자주 사용하는데, 아주 간단하다. ALTER SEQUENCE SEQUENCE_NAME INCREMENT BY 229; ALTER SEQUENCE SEQUENCE_NAME INCREMENT BY 1; 현재값이 21이고, 250부터 시작하고 싶었기 때문에 229 라는 숫자를 사용했다. 위의 쿼리를 실행한 후, 시퀀스를 한번 사용 후, 아래의 쿼리를 실행해주면 된다. ( 다시 1씩 증가시키기 위함 )
IT
2021. 7. 19. 18:58