오라클 시퀀스(자동증가값) 만들기
원래 시퀀스 만드는것보다select nvl(max(컬럼명), 0) + 1 from dual; 형식으로 증가값을 만드는걸 선호했는데오늘 그렇게 했다가 상사분께 혼났다. 이론적으로 내부에서 어떻게 차이가 있는지까지는 알려주시지않았지만 저렇게 사용하는것 보다는 시퀀스를 만들라고 하셔서.. 시퀀스 만드는법에 대해 포스팅을 하려한다. 시퀀스 생성법 CREATE SEQUENCE 시퀀스명 INCREMENT BY 증가값 START WITH 시작값 MAXVALUE n 또는 NOMAXVALUE MINVALUE n 또는 NOMINVALUE CYCLE 또는 NOCYCLE CACHE 또는 NOCACHE; START WITH 까지만 써도 생성이 된다.최대값, 최소값 까지는 뭔말인지 알겠는데 cycle 이랑 cashe는 잘 모르겠..
DataBase
2014. 8. 19. 16:10
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 정규표현식
- code
- generics
- programming
- JPA
- Git
- toby
- OOP
- backend개발환경
- http
- spring cloud
- db
- javascript
- Design Pattern
- TEST
- servlet
- java8
- clean code
- MySQL
- JavaScript Core
- frontcode
- DesignPattern
- Spring
- Kotlin
- EffectiveJava
- Jackson
- go-core
- frontend개발환경
- mariadb
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함