수색…
시퀀스 만들기
CREATE SEQUENCE orders_seq
START WITH 1000
INCREMENT BY 1;
시작 값이 1000 인 시퀀스를 생성하고 1 씩 증가시킵니다.
시퀀스 사용
seq_name .NEXTVAL에 대한 참조는 시퀀스의 다음 값을 가져 오는 데 사용됩니다. 단일 명령문은 단일 시퀀스 값을 생성 할 수 있습니다. 명령문에 NEXTVAL에 대한 참조가 여러 개인 경우 사용 된 동일한 번호가 사용됩니다.
INSERT에 NEXTVAL을 사용할 수 있습니다.
INSERT INTO Orders (Order_UID, Customer)
VALUES (orders_seq.NEXTVAL, 1032);
UPDATES에 사용할 수 있습니다.
UPDATE Orders
SET Order_UID = orders_seq.NEXTVAL
WHERE Customer = 581;
SELECTS에도 사용할 수 있습니다.
SELECT Order_seq.NEXTVAL FROM dual;
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow