IT'S YU
[Oracle] 오라클 테이블 컬럼 추가,수정(컬럼명,데이터타입),삭제,코멘트추가 본문
오라클 테이블 컬럼 추가 방법
- 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 '상품코드';
'DB > Oracle' 카테고리의 다른 글
[Oracle] REGEXP_SUBSTR-콤마로 분리된 값을 컬럼으로 만들기(split) (0) | 2022.06.28 |
---|---|
[Oracle]REGEXP_SUBSTR-콤마로 분리된 문자열을 여러 행으로 변환하기 (0) | 2022.06.28 |
[MySQL] ORDER BY CAST (0) | 2022.05.23 |
[Oracle] SYNONYM (시노님)- 동의어 (0) | 2022.05.09 |
[Oracle] 오라클 데이터베이스 페이징 처리 (0) | 2022.05.09 |