개발은 재밌어야 한다
article thumbnail
반응형

자꾸 찾아보게 되어서 이번기회에 정리해서 포스팅 해보려고 합니다.
 

컬럼 추가

1. 테이블에 컬럼 맨뒤에 추가

ALTER TABLE [테이블명] ADD COLUMN  [컬럼명] [자료형]

EX)

ALTER TABLE board ADD COLUMN board_type varchar(100) NOT NULL;

 

2. 테이블에 컬럼 맨앞에 추가

ALTER TABLE [테이블명] ADD COLUMN  [새컬럼명] [자료형] FIRST

EX)

ALTER TABLE employee ADD COLUMN working_day varchar(200) NOT NULL FIRST

 

3. 테이블에 지정 컬럼 뒤에 추가

ALTER TABLE [테이블명] ADD COLUMN  [새컬럼명] 자료형 AFTER [앞컬럼명]

EX)

ALTER TABLE employee ADD COLUMN 'name' varchar(200) NOT NULL AFTER working_day
반응형

컬럼 삭제

ALTER TABLE [테이블명] DROP COLUMN [컬럼명];

EX)

ALTER TABLE user DROP COLUMN user_type;

 
 

컬럼명 변경

ALTER TABLE [테이블명] CHANGE COLUMN [기존컬럼명] [변경할 컬럼명] [컬럼타입];

EX)

ALTER TABLE score CHANGE COLUMN math math_score int;

 
 

컬럼 타입 변경

ALTER TABLE [테이블명] MODIFY COLUMN [컬럼명] [변경할컬럼타입]

EX)

ALTER TABLE user MODIFY COLUMN address varchar(128);
반응형
profile

개발은 재밌어야 한다

@ghyeong

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!