순서
고유 번호를 생성하는 객체
시퀀스는 자동으로 증가하는 일련 번호를 생성하여 데이터베이스의 레코드에 대한 고유 식별자를 생성합니다.
시퀀스는 일반적으로 테이블의 기본 키를 만드는 데 사용됩니다.
예
CREATE TABLE SAMPLE (
ID NUMBER(10) PRIMARY KEY,
NAME VARCHAR2(100)
);
CREATE SEQUENCE ID_SEQ START WITH 1 INCREMENT BY 1;
INSERT INTO SAMPLE (ID, NAME) VALUES (ID_SEQ.NEXTVAL, 'John Doe');
ID_SEQ.NEXTVAL : 다음 값 할당(NEXTVAL)
SELECT ID_SEQ.CURRVAL FROM DUAL;
ID_SEQ.CURRVAL: 가상 테이블에서 시퀀스의 현재 값 확인