//필드추가
ALTER TABLE [TABLE_NAME] ADD [FIELD_NAME] [FILED_TYPE]
//필드 다중 추가
ALTER TABLE [TABLE_NAME] ADD ( [FIELD_NAME] [FIELD_TYPE], ... )
//필드수정
ALTER TABLE [TABLE_NAME] MODIFY [FIELD_NAME] [FIELD_TYPE]
//필드삭제ALTER TABLE [TABLE_NAME] DROP COLUMN [FIELD_NAME]
//비사용 필드로 변경
ALTER TABLE [TABLE_NAME] SET UNUSED [FIELD_NAME]
//비사용 필드 삭제
ALTER TABLE [TABLE_NAME] DROP UNUSED COLUMNS
//외부키 제약조건 추가하기
ALTER TABLE [TABLE_NAME] ADD CONSTRAINT [CONST_NAME]
FOREIGN KEY ([FIELD_NAME])
REFERENCES [REF_TABLE_NAME] ([REF_FIELD_NAME])
//제약조건 삭제하기
ALTER TABLE [TABLE_NAME] DROP CONSTRAINT [CONST_NAME]
//테이블 삭제
DROP TABLE [TABLE_NAME]
//연결된 외부키 연동하여 삭제
DROP TABLE [TABLE_NAME] CASCADE CONSTRAINTS
728x90
'Carpe Programming > oracle' 카테고리의 다른 글
[oracle] 파티셔닝 (0) | 2012.01.19 |
---|---|
[oracle] 전체 최대 최소 값 조회 (0) | 2011.12.20 |
[oracle] random order by (0) | 2011.11.22 |
SQLPLUS 기본 SID 외의 SID로 접근하기 (0) | 2011.11.14 |
sqlplus cmd (0) | 2011.11.14 |