반응형
sequence란?
: 컬럼의 값을 자동으로 증가시키기 위해 일련번호를 부여해주는 것이다.
(ex) 게시판 글에 순번 매기기
시퀀스 생성
CREATE SEQUENCE 시퀀스명;
create sequence pds_item_id_seq;
시퀀스명.NEXTVAL
: 실행할 때마다 시퀀스 값이 증가한다.
다음값을 가져온다.
EX)
pstmt = conn.prepareStatement("insert into pds_item "
+ "(pds_item_id, filename, realpath, filesize, downloadcount, "
+ "description) "
+ "values (pds_item_id_seq.NEXTVAL, ?, ?, ?, 0, ?)");
시퀀스명.CURRVAL
: 시퀀스의 현재값을 가져온다.
EX)
rs = stmt.executeQuery("select pds_item_id_seq.CURRVAL from dual");
참고 : JSP 2.1 웹프로그래밍 (PdsItemDao.java)
반응형
'Web dev' 카테고리의 다른 글
| <form>태그 multipart/form-data 인코딩 방식 (0) | 2022.11.01 |
|---|---|
| jsp :param, :include ... flush 태그 (0) | 2022.10.31 |
| Statement VS PreparedStatement 사용법 차이 (0) | 2022.10.28 |
| dynamic web project 클래스 컴파일 방법 (0) | 2022.10.05 |
| 이것이 자바다 4장 확인 문제 풀이 (조건문과 반복문) (0) | 2022.10.05 |