오라클(Oracle) 테이블(Table) 이름 변경과 컬럼 추가, 수정, 삭제 하기
오라클에서 테이블을 생성하고 승인 받았는데 테이블 명이 잘못된경우나 설계를 잘못한경우 테이블 명을 변경하거나 , 컬럼명을 변경하고 , 필요없는 컬럼은 삭제해서 사용하는데요.
쿼리를 이용해서 테이블 명을 변경하고 컬럼 추가, 변경, 삭제 하는 방법을 알아보겠습니다.
1. 테이블(Table)명 변경
테이블명을 변경 할 대 Alter table를 사용합니다.
1
2 |
ALTER TABLE [테이블명] RENAME COLUMN [원본 컬럼명] TO [변경될 컬럼명];
|
cs |
실제 적용해보면 TEST_TABLE1->TEST_TABLE2로 변경 시
cs
실행하면 아무런 변화없이 바로 적용됩니다.
2. 컬럼 추가
컬럼을 추가 하는 방법입니다.
cs
쿼리로 적용하면 다음과 같습니다.
1 |
ALTER TABLE TEST_TABLE ADD(USER1 VARCHAR2(50)); |
cs |
3. 컬럼명 수정
컬럼 수정은 컬럼 이름 변경과 사이즈 변경을 할 수 있습니다.
먼저 컬럼 이름 변경 방법입니다.
1 |
ALTER TABLE [테이블명] RENAME COLUMN [원본 컬럼명] TO [변경될 컬럼명]; |
cs |
쿼리에 적용하면 다음과 같습니다.
cs
4. 컬럼 사이즈 수정
컬럼 사이즈 및 타입을 수정 하는 방법입니다.
ALTER TABLE [테이블명] MODIFY ([컬러명] [데이터 타입]);
cs
쿼리에 적용해보겠습니다. 길이 , 형식 변경 모두 가능합니다.
cs
5. 컬럼 삭제
컬럼을 삭제 하는 방법입니다.
ALTER TABLE [테이블명] DROP COLUMN 컬럼명;
cs
쿼리를 이용해보겠습니다.
ALTER TABLE TEST_TABLE DROP COLUMN UserMember;
cs
이상 오라클(Oracle) 테이블(Table) 이름 변경과 컬럼 추가, 수정, 삭제 하기를 알아보았습니다.