구름과 바람 그리고 나그네 :: [ORACLE] 테이블 속성(생성, 변경 등)

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
)
;

Posted by pressrain
,