-- 컬럼 추가
ALTER TABLE [TALBE_NM] ADD [COLUMN_NM] VARCHAR2(4000);
-- 컬럼 제거
ALTER TABLE [TALBE_NM] DROP COLUMN [COLUMN_NM];
-- 컬럼 자료형(타입)명, 크기 수정 (자료형에 따라 수정이 안되는 경우가 있음, 삭제 후 생성 해야함)
-- 값(데이터)도 모두 없어야 함
ALTER TABLE [TALBE_NM] MODIFY [COLUMN_NM] VARCHAR2(4000);
-- 컬럼명 수정
ALTER TABLE [TALBE_NM] RENAME COLUMN [COLUMN_NM] TO [EDIT_COLUMN_NM]
-- 기본 값 지정
ALTER TABLE [TALBE_NM] MODIFY [COLUMN_NM] VARCHAR2(10) DEFAULT '1000';
-- NOT NULL 지정
ALTER TABLE [TALBE_NM] MODIFY [COLUMN_NM] VARCHAR2(10) NOT NULL;
-- NOT NULL 제거(변경)
ALTER TABLE [TALBE_NM] MODIFY [COLUMN_NM] VARCHAR2(10) NULL;
-- 기본 값 + NOT NULL 지정
ALTER TABLE [TALBE_NM] MODIFY [COLUMN_NM] VARCHAR2(10) DEFAULT '1000' NOT NULL;