** Column의 수정 작업은, 처음 데이터를 만들거나 데이터가 별로 없을 때 하는 것이 좋다.
- 테이블 컬럼 추가
ALTER TABLE 테이블명 ADD(컬럼명 데이터타입(크기));
TAB01 테이블의 NAME 컬럼을 VARCHAR 타입 20byte로 추가 시
--TABLE COLUMN 추가
ALTER TABLE TAB01 ADD(NAME VARCHAR(20));
- 테이블 컬럼 수정
ALTER TABLE 테이블명 MODIFY(컬럼명 데이터타입(크기));
TAB01 테이블의 NAME 컬럼을 VARCHAR 타입 30byte로 변경 시
--TABLE COLUMN 변경
ALTER TABLE TAB01 MODIFY(NAME VARCHAR(30));
- 테이블 컬럼 삭제
ALTER TABLE 테이블명 DROP COLUMN 컬럼명;
TAB01 테이블의 NAME 컬럼을 삭제 시
--TABLE COLUMN 삭제
ALTER TABLE TAB01 DROP COLUMN NAME;
- 테이블 컬럼 이름 변경
ALTER TABLE 테이블명 RENAME COLUNM 기존 컬럼명 TO 바꿀 컬럼명;
TAB01 테이블의 NAME 컬럼을 ENAME으로 변경 시
--TABLE COLUMN 이름 변경
ALTER TABLE TAB01 RENAME COLUNM NAME TO ENAME;
'Oracle' 카테고리의 다른 글
Oracle - View 객체 (0) | 2020.06.04 |
---|---|
Oracle - 누적 합계를 해주는 SUM OVER (0) | 2020.06.04 |
Oracle - 중복된 데이터가 2개 이상일 경우 (0) | 2020.06.04 |
Oracle - DML(데이터 조작: 추가·수정·삭제) (0) | 2020.06.03 |
Oracle - SubQuery (0) | 2020.06.03 |