티스토리 뷰
| 오라클 컬럼 추가 및 삭제, 수정
기존 테이블에 새로운 컬럼을 추가하고 삭제하고, 컬럼명을 수정하는 방법
1. 테이블에 새로운 컬럼 추가
ALTER TABLE [테이블명] ADD ( [컬럼명] [데이터타입] )
예 ) ALTER TABLE REVIEW ADD (REVIEW_VIEW NUMBER);
2. 테이블에 있는 컬럼명을 바꾸고 싶을 때
ALTER TABLE [테이블명] RENAME COLUMN [현재컬럼명] TO [변경할 컬럼명]
예 ) ALTER TABLE REVIEW RENAME COLUMN REVIEW_VIEW TO NEW_VIEW;
3. 테이블에 있는 컬럼을 수정하고 싶을 때
※ 주의 : 데이터의 유무에 따라 동작이 좀 달라요!
※ 자료가 있는 경우 데이터 타입이 가능한 경우는 CHAR와 VARCHAR2
자료가 없는경우 |
자료가 있는 경우 |
|
데이터 타입 변경 |
변경 가능 |
변경 불가(조건부) |
컬럼의 크기 변경 |
변경 가능 |
작은 크기로는 불가 |
ALTER TABLE [테이블명] MODIFY ([컬럼명] [데이터타입]);
예 ) ALTER TABLE REVIEW MODIFY ( NEW_REVIEW VARCHAR2(100) );
- 컬럼의 DEFAULT값을 변경
ALTER TABLE [테이블명] MODIFY ( [컬럼명] DEFAULT [값] );
예) ALTER TABLE REVIEW MODIFY ( NEW_REVIEW DEFAULT 1 );
4. 테이블에 존재하는 컬럼 삭제
ALTER TABLE [테이블명] DROP COLUMN [컬럼명]
예) ALTER TABLE REVIEW DROP COLUMN NEW_REVIEW;
이상 여기까지 테이블에 있는 컬럼을 추가하고 삭제하고 수정하는 것을 알아봤습니다.
다음에는 제약조건 CRUD를 진행해보겠습니다.
'프로그래밍 > ORACLE' 카테고리의 다른 글
오라클 순위를 표현하는 함수 (0) | 2018.08.26 |
---|---|
오라클 계정 잠금 풀기 (0) | 2018.08.25 |