웹프로그래밍/DB

[오라클]컬럼 추가, 수정, 삭제 구문

하요_ 2019. 3. 28. 08:56

컬럼추가 구문

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


컬럼수정 구문

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


컬럼삭제 구문

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

컬럼명 변경

ALTER TABLE 테이블명 RENAME COLUMN 기존컬럼명 TO 새컬럼명;

테이블, 컬럼 코멘트 추가

COMMENT ON TABLE 테이블명 IS '설명';
COMMENT ON COLUMN 테이블명.컬럼명 IS '설명';

컬럼 수정 전 테이블 데이터 복사

CREATE TABLE 새테이블명 AS SELECT * FROM 기존테이블명
cf)데이터만 복사되고 제약조건(Constraint)은 복사되지 않습니다.