SQL

[Oracle] 이름 수정

ㄷㅐ장님 2022. 1. 4. 00:09

테이블 이름 수정

방법 1. 

rename emp to emp_copy; select * from emp_copy;

방법2. 

alter table emp_copy rename to emp;

컬럼이름 수정 

alter table emp rename column id to emp_id; desc emp;

제약조건 이름 수정 

alter table emp rename constraint emp_id_pk to copy_emp_id_pk; 
select * from user_constraints where table_name='EMP'; --확인
select * from user_cons_columns where table_name='EMP'; --확인

index 이름 수정 

alter index emp_id_pk rename to copy_emp_idx; 
select * from user_indexes where table_name='EMP'; --확인
select * from user_ind_columns where table_name='EMP'; --확인