Oracle

오라클 제약조건 추가/삭제/변경

샤린냥 2015. 4. 29. 17:10
-- 제약 조건명 지정없이 UNIQUE 제약조건 추가
ALTER TABLE [TABLE_NAME] ADD UNIQUE ([COLUME_NAME]);

-- 제약 조건명 지정하여 UNIQUE 제약조건 추가
ALTER TABLE [TABLE_NAME] ADD CONSTRAINT [CONSTRAINT_NAME] UNIQUE ([COLUME_NAME]);
 
-- PRIMARY KEY 제약조건 추가

ALTER TABLE [TABLE_NAME] ADD CONSTRAINT [CONSTRAINT_NAME] PRIMARY KEY (COLUME_NAME);

ALTER TABLE [TABLE_NAME] ADD PRIMARY KEY([COLUME_NAME]);  

-- 테이블의 PRIMARY KEY 제약조건 삭제
ALTER TABLE [TABLE_NAME] DROP PRIMARY KEY:

-- 제약조건 삭제
ALTER TABLE [TABLE_NAME] DROP CONSTRAINT [CONSTRAINT_NAME];