ALTER 명령
컬럼명 변경
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 [테이블이름] ADD CONSTRAINT [외래키이름] FOREIGN KEY ([필드이름]) REFERENCES [참조테이블이름](참조필드이름);
ALTER TABLE userTable ADD CONSTRAINT [userid_fk] FOREIGN KEY (userid) REFERENCES org_user_tb(userid)
'데이타베이스' 카테고리의 다른 글
[ Oracle ] 오라클 테이블스페이스/유저추가 (0) | 2016.01.05 |
---|---|
[ MSSQL ] Lock 에대한 구체적정리 (2013.0325) (2) | 2016.01.05 |
[ MSSQL ] Lock 관련명령 (2013.0325) (0) | 2016.01.05 |
[ MYSQL ] 사용자추가, 외부접속권한 (0) | 2016.01.05 |
[ ORACLE ] SQL DB 상태조회 (0) | 2015.01.09 |
댓글