1. 테이블 명 변경
RENAME 기존테이블명 TO 변경후 테이블명;
2. 컬럼명 변경
ALTER TABLE 테이블명 RENAME COLUMN 기존 컬럼명 TO 변경할 컬럼명;
3. 컬럼추가
ALTER TABLE 테이블명 ADD (컬럼명 NUMBER DEFAULT 0 );
4. 컬럼삭제
ALTER TABLE 테이블명 DROP COLUMN 컬럼명;
5. 컬럼사이즈 변경
ALTER TABLE 테이블명 MODIFY(컬럼명 NUMBER DEFAULT 0 NOT NULL);
6. PRIMARY KEY 추가
1) 우선 변경하고자 하는 컬럼을 NOT NULL로 변경
ALTER TABLE 테이블명 MODIFY [COLUMN] [DATATYPE] [SIZE] NOT NULL;
2) PRIMARY KEY로 지정되어 있는 것을 삭제
ALTER TABLE 테이블명 DROP PRIMARY KEY;
3) PRIMARY KEY로 추가
ALTER TABLE 테이블명 ADD PRIMARY KEY ("FIELD1","FIELD2",.....);
7. 코멘트 추가
COMMENT ON COLUMN 테이블명.컬럼명 IS '코멘트 내용~~'
8. 테이블 생성
CREATE TABLE 테이블명 (컬럼명 데이타 타입 [NOT NULL]
, 컬럼명 데이타 타입 DEFAULT 0
)
;
'개발 > DB' 카테고리의 다른 글
[ORACLE]특정일자가 포함된 일요일 ~ 토요일까지 구하기 (0) | 2011.07.04 |
---|---|
[ORACLE] 오라클 tns설정하는 방법 (0) | 2011.01.26 |
[ORACLE] index생성 (0) | 2011.01.21 |
[ORACLE] 오라클 날짜계산 (0) | 2011.01.20 |
[ORACLE] 테이블 생성, 추가, 변경, 삭제, 보기 (0) | 2010.09.07 |