* Oracle Sequence
1. 순차적으로 자동증가 하는 값을 새성하는 오라클 객체
2. 구문
CEATE SEQUENCE sequence_name
[START WITH n]
[INCREMENT BY n]
[MAXVALUE | NOMAXVALUE]
[MINVALUE | NOMINVALUE]
[CYCLE | NOCYCLE]
DROP SEQUENCE sequence name
예) 아래와 같이 하면 1부터 10까지 증가 하고 10이 되면 다시 1로 가서 1부터 10까지 증가하는 순으로 계속 반복된다.
create sequence test_seq
start with 1
increment by 1
maxvalue 10
cycle
3. sequence_name.nextval
- 시퀀스가 가진 값을 증감한 값 조회
4. sequence_name.currval
- 시퀀스가 현재 가진 값 조회
* 실행 결과
* table에 sequence값 삽입하기
* max값 지정하기
* cycle지정(nocache : 다음에 가져올 값을 메모리에 미리 저장해 놓고 가져옴)
'프로그래밍 > JSP Programming' 카테고리의 다른 글
2012-5-17 전체 글목록 조회(no paging) (0) | 2012.05.17 |
---|---|
2012-5-16 MVC를 이용한 게시판 만들기[실습] (0) | 2012.05.16 |
2012-5-15 MVC를 활용한 게시판만들기 (0) | 2012.05.15 |
2012-5-15 MVC를 활용한 회원관리 프로그램(FrontController 사용) (0) | 2012.05.15 |
2012-5-14 FrontController 패턴 (0) | 2012.05.14 |