
시퀀스 : 자동 넘버링 기능
| 1 2 3 4 5 6 7 8 9 10 11 12 | 15. 시퀀스: 자동번호발생기  -생성 create sequence 이름  -내용         start with /시작값     increment by /증가값     maxvalue /최대값     minvalue /최소값     cycle / 최대값까지 증가 후 start with값     cache / 캐쉬 미리 생성하는값  -확인 user_sequences로 테이블구조 확인   -삭제 drop sequence 테이블명_컬럼명_seq; | cs | 
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | --생성 create sequence seq1; --실행시마다 +1 select seq1.nextval from dual; --현재 번호 확인 select seq1.currval from dual; --시퀀스 제거 drop sequence se1; --*시퀀스는 한 테이블에 하나만 만들어서 사용하자.*-- --create 시퀀스 이름 --  start with /시작값 --    increment by /증가값 --    maxvalue /최대값 --    minvalue /최소값 --    cycle / 최대값까지 증가 후 start with값 --    cache / 캐쉬 미리 생성하는값 create sequence s2     start with 1     increment by 2     maxvalue 10     minvalue -10     cycle     cache 3; --cache 미리 발생 시켜놓는것.. 기본 20개 --미리 캐쉬를 많이 발생 시켜놓으면 날라갔을때  --그 후부터 연결되므로 너무 많이 만들어 놓지 않는다. | 
반응형
    
    
    
  '2019 > ORACLE' 카테고리의 다른 글
| SQL PLSQL Procedure (0) | 2019.11.26 | 
|---|---|
| SQL Index (0) | 2019.11.26 | 
| SQL 가상테이블 뷰(추후수정) (0) | 2019.11.26 | 
| SQL 제약조건(추후수정) (0) | 2019.11.26 | 
| SQL DDL (추후수정) (0) | 2019.11.26 | 
 
										
									