반응형

# 기존 테이블에 새 컬럼 추가하는 방법

  • 기존 테이블에 새 컬럼을 추가 할 때 ALTER TABLE ~ ADD를 사용한다.
  • ALTER TABLE 테이블명 ADD 추가할 컬럼명 컬럼 조건 (컬럼이 인트인 경우 INT NOT NULL 등)
  • 예시
기존 테이블 명 : article
신규 추가할 컬럼 명 : hit
MySQL 적용할 코드 : ALTER TABLE article ADD hit INT NOT NULL

추가 전
컬럼 추가 후( 컬렴 명 : hit )

 

# 기존 테이블 내 기존 컬럼 삭제하는 방법

  • 기존 테이블 내 기존 컬럼을 삭제 할 때 ALTER TABLE ~ DROP를 사용한다.
  • ALTER TABLE 테이블명 DROP 삭제할 컬럼명
  • 예시
기존 테이블 명 : article
삭제할 컬럼 명 : email
MySQL 적용할 코드 : ALTER TABLE article DROP email

 

# 기존 테이블 내 기존 컬럼 수정하는 방법

## 컬럼명 변경

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

## 컬럼 순서 변경

ALTER TABLE 테이블명 MODIFY 순서변경할컬럼명 컬럼타입 AFTER 앞에오는컬럼명

## 컬럼 디폴트값 변경

ALTER TABLE 테이블명 ALTER COLUMN 변경할컬럼명 SET DEFAULT 디폴트값

## 컬럼 타입 변경

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

반응형

+ Recent posts