728x90
-- sequence 생성 예제
create sequence emp_seq
start with 1
increment by 1
maxvalue 100000;
-- insert into emp(empno, ename, hiredate) values(emp_seq.nextval, 'honggildong'. sysdate);
-- select emp_seq.currval from dual;
-- select emp_seq.nextval from dual;
-- 시퀀스 수정: 2씩 증가하고, maxvalue에 도달시 cycle 처음부터 순환하도록 수정
alter sequence emp_seq
increment by 2 cycle;
-- 시퀀스 삭제
drop sequence emp_seq;
728x90
'Infrastructure > Database' 카테고리의 다른 글
oracle 트리거 (0) | 2021.03.01 |
---|---|
oracle 프로시저 (pl/sql) (0) | 2021.03.01 |
oracle 뷰 (0) | 2021.03.01 |
oracle 조인 (0) | 2021.03.01 |
oracle 서브쿼리(단일행,다중행,다중열,from절,상관관계,집합) (0) | 2021.03.01 |