[SQL] CREATE SEQUENCE
create sequence seqnum -- seqnum = 시퀀스명
start with 1 -- 초기값 = 1
increment by 1 -- 증가값 = 1
maxvalue 20 cycle -- 최대값 : 20
INSERT시 시퀀스 사용 예
insert into mialib.test10(num,name)
values(NEXTVAL FOR seqnum,'dd')
SELECT시 시퀀스 사용 예
select nextval for seqnum, a.* from mialib.test10 a
시퀀스 수정
alter sequence seqnum maxvalue 20
시퀀스 삭제
drop sequence seqnum restrict
start with 1 -- 초기값 = 1
increment by 1 -- 증가값 = 1
maxvalue 20 cycle -- 최대값 : 20
INSERT시 시퀀스 사용 예
insert into mialib.test10(num,name)
values(NEXTVAL FOR seqnum,'dd')
SELECT시 시퀀스 사용 예
select nextval for seqnum, a.* from mialib.test10 a
시퀀스 수정
alter sequence seqnum maxvalue 20
시퀀스 삭제
drop sequence seqnum restrict
댓글