• 다음값을 쉽게 얻을수있는 도구 시퀀스 (자동으로 증가) -> 쿼리로 만들수도있고 도구로 만들수도있다.

NOTICE_ID_SEQ 시퀀스를 생성한다.

시퀀스생성

EX)

INSERT INTO NOTICE(ID, TITLE, WRITER_ID)
VALUES(NOTICE_ID_SEQ.NEXTVAL, '시퀀스예제', 'kang');

SELECT NOTICE_ID_SEQ.NEXVTVAL FROM DUAL;  -- 1이출력될것이다. 출력할때마다 증가가된다.

시퀀스에게 다음값이 뭐냐고 물어본다.

테이블 편집으로 가서 ID열을 열시퀀스로 설정한후 열시퀀스 아까 만들었던 시퀀스로 이름을 설정해준다.

 INSERT INTO NOTICE(TITLE, WRITER_ID)
VALUES( '시퀀스예제2', 'kang');

->ID 열에 시퀀스를 연결해뒀기때문에 위처럼 INSERT 해줘도 들어간다.

댓글남기기