본문 바로가기
데이타베이스

SQL Alter

by 보이드메인 2024. 2. 6.

컬럼명 변경

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)

 

 

 

댓글