티스토리 뷰

| 오라클 컬럼 추가 및 삭제, 수정

기존 테이블에 새로운 컬럼을 추가하고 삭제하고, 컬럼명을 수정하는 방법



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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함