--Primary Key : not null  , unique , 의미 있는 번호는 프로그램또는 사용자의 입력으로 키를 만든다.
--키가 중요한 의미가 아니면 번호 자동발생기를 이용 (Oracle은 Sequence) , (mysql autoincrement)

시퀀스 생성

 

CREATE SEQUENCE sequence_name 
                [START WITH n]              ① 
                [INCREMENT BY n]            ② 
                [{MAXVALUE n | NOMAXVALUE}] ③
                [{MINVALUE n | NOMINVALUE}] ④
                [{CYCLE | NOCYCLE}]         ⑤
                [{CACHE n | NOCACHE}]

 

시퀀스 수정 

 

ALTER SEQUENCE sequence_name 
[INCREMENT BY n] 
[{MAXVALUE n | NOMAXVALUE}] 
[{MINVALUE n | NOMINVALUE}] 
[{CYCLE | NOCYCLE}] 
[{CACHE n | NOCACHE}]

 

 

'DB' 카테고리의 다른 글

DB-트리거  (0) 2024.10.28
저장 프로시저  (0) 2024.10.28
인덱스(INDEX)  (0) 2024.10.25
TRANSACTION/제약조건/테이블생성시 제약조건  (0) 2024.10.25
executeQuery와 executeUpdate()의 차이  (0) 2024.10.25

+ Recent posts