출처:http://oristone.tistory.com/7?srchid=BR1http%3A%2F%2Foristone.tistory.com%2F7
컬럼명 변경
ALTER TABLE dept RENAME COLUMN name TO deptName;
컬럼 타입수정
ALTER TABLE dept MODIFY ( deptName varchar2(100) [NULL]|[NOT NULL] );
컬럼 삭제
ALTER TABLE dept DROP COLUMN deptName;
컬럼 추가
ALTER TABLE dept ADD ( address varchar2(100) default '' );
컬럼의 제약조건 삭제
ALTER TABLE userTable DROP PRIMARY KEY:
ALTER TABLE userTable DROP CONSTRAINT userTb_fk_userid;
ALTER TABLE userTable DROP CONSTRAINT userTb_fk_userid;
외래키 추가
ALTER TABLE [테이블이름] ADD CONSTRAINT [외래키이름] FOREIGN KEY ([필드이름]) REFERENCES [참조테이블이름](참조필드이름);
ALTER TABLE userTable ADD CONSTRAINT [userid_fk] FOREIGN KEY (userid)REFERENCES org_user_tb(userid)
ALTER TABLE userTable ADD CONSTRAINT [userid_fk] FOREIGN KEY (userid)REFERENCES org_user_tb(userid)
[출처] [오라클] 컬럼 추가, 수정, 삭제|작성자 꿀벌
'Study > Oracle' 카테고리의 다른 글
Oracle : 제약 조건(PK, FK, default, unique, check)의 이해 및 실습 (0) | 2012.07.16 |
---|---|
Oracle : Alter table 사용해서 테이블 구조 변경하기 (0) | 2012.07.16 |
OUTER JOIN (0) | 2012.07.11 |
오라클 익스프레스 scott/tiger 계정 활성화 (0) | 2012.07.02 |
문자열을 데이트 타입으로 변환(string to date) (0) | 2011.05.19 |