Notice
Recent Posts
«   2025/06   »
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
Archives
Today
Total
관리 메뉴

IT'S YU

[Oracle] 오라클 테이블 컬럼 추가,수정(컬럼명,데이터타입),삭제,코멘트추가 본문

DB/Oracle

[Oracle] 오라클 테이블 컬럼 추가,수정(컬럼명,데이터타입),삭제,코멘트추가

자석 2022. 6. 21. 16:49

오라클 테이블 컬럼 추가 방법

- TEMP1018 테이블에 컬럼명 GOODS_CD, 데이터타입 VARCHAR2(10) 컬럼 추가

ALTER TABLE 테이블명 ADD(컬럼명 데이터타입(사이즈));

ALTER TABLE TEMP1018 ADD(GOODS_CD VARCHAR2(10));

 

 

오라클 테이블 컬럼 데이터 타입 수정 방법

- TEMP1018 테이블에 컬럼명 GOODS_CD, 데이터타입 NUMBER(7) 데이터 타입 변경

- 컬럼에 있는 데이터가 변경할려고 하는 데이터 타입과 맞지 않는 경우 변경 안됨.

- 컬럼에 있는 데이터 사이즈 보다 작은 사이즈로 변경 안됨.

ALTER TABLE 테이블명 MODIFY(컬럼명 데이터타입(사이즈));

ALTER TABLE TEMP1018 MODIFY(GOODS_CD NUMBER(7));

 

오라클 테이블 컬럼명 변경 방법

- TEMP1018 테이블에 컬럼명 GOODS_CD -> GOODS_NAME 으로 변경

ALTER TABLE 테이블명 RENAME COLUMN 컬럼명 TO 변경할컬럼명;

ALTER TABLE TEMP1018 RENAME COLUMN GOODS_CD TO GOODS_NAME;

 

오라클 테이블 컬럼 삭제 방법

- TEMP1018 테이블에 컬럼명 GOODS_NAME 삭제

ALTER TABLE 테이블명 DROP COLUMN 컬럼명;

ALTER TABLE TEMP1018 DROP COLUMN GOODS_NAME;

 

오라클 테이블 컬럼 코멘트 추가 방법

- TEMP1018 테이블에 컬럼명 GOODS_CD '상품코드' 코멘트 추가

COMMENT ON COLUMN 테이블명.컬럼명 IS '코멘트';

COMMENT ON COLUMN TEMP1018.GOODS_CD IS '상품코드';

 

 

 

출처: https://lnsideout.tistory.com/entry/Oracle-%EC%98%A4%EB%9D%BC%ED%81%B4-%ED%85%8C%EC%9D%B4%EB%B8%94-%EC%BB%AC%EB%9F%BC-%EC%B6%94%EA%B0%80%EC%88%98%EC%A0%95%EC%82%AD%EC%A0%9C%EC%BD%94%EB%A9%98%ED%8A%B8%EC%B6%94%EA%B0%80