SEQUENCE 객체
사용예) LPROD테이블에 신규 분류코드를 추가 삽입하기 위한 시퀀스를 생성하고 다음 분류코드를 추가 삽입하시오.
시퀀스는 LPROD_ID 데이터로 사용
[자료]
LPROD_GU : 'P501'
LPROD_NM : '농산물'
LPROD_GU : 'P502'
LPROD_NM : '임산물'
(시퀀스 생성)
CREATE SEQUENCE SEQ_LPROD_ID
START WITH 10;
SELECT SEQ_LPROD_ID.NEXTVAL FROM DUAL;
SELECT SEQ_LPROD_ID.CURRVAL FROM DUAL; --.NEXTVAL먼저 생성후 실행 되야 함
--CURRVAL
INSERT INTO LPROD
VALUES(SEQ_LPROD_ID.CURRVAL,'P501','농산물');
SELECT * FROM LPROD;
--NEXTVAL
INSERT INTO LPROD
VALUES(SEQ_LPROD_ID.NEXTVAL,'P502','임산물');
SELECT * FROM LPROD;