Oracle

Oracle SCHEMA 변경

damian 2012. 3. 12. 14:01

-- 테이블명 변경

RENAME {변경전이름} TO {변경후이름};


-- 인덱스명 변경

ALTER INDEX {변경전이름} RENAME TO {변경후이름};

 

-- Primary Key 생성
alter table 테이블명 add constraint PK_테이블명 primary key ( 컬럼명 ) using index;

ALTER TABLE TABLE명 ADD CONSTRAINT PK명 PRIMARY KEY(COLUMN명);

 

-- Primary Key 삭제
alter table 테이블명 drop primary key;

ALTER TABLE TABLE명 DROP CONSTRAINT PK명;

 

-- 컬럼 추가

alter table 테이블명 add (컬럼명 데이터타입);

 

-- 컬럼명 변경

alter table 테이블명 rename column 변경전컬럼명 to 변경후컬럼명 ;

 

-- 컬럼 타입 변경

alter table 테이블명 modify(컬럼명 데이터타입);

 

-- 컬럼 삭제

alter table 테이블명 drop column 컬럼명;