데이터베이스/MySQL

[MySQL] 테이블 수정 (ALTER TABLE) 간단 정리

떨어지는 용 2017. 12. 26. 10:18

▶MySQL 테이블 수정 (ALTER TABLE) 간단 정리




▶설명


ALTER TABLE은 자주 사용하지 않아서, 잊어버리는 경우가 종종 있어 기록합니다.


▶쿼리 (Query)


컬럼 추가 (Add)

ALTER TABLE table_name ADD COLUMN ex_column varchar(32) NOT NULL;


컬럼 변경 (Modify)

ALTER TABLE table_name MODIFY COLUMN ex_column varchar(16) NULL;


컬럼 이름까지 변경 (Change)

ALTER TABLE table_name CHANGE COLUMN ex_column ex_column2 varchar(16) NULL;


컬럼 삭제 (Drop)

ALTER TABLE table_name DROP COLUMN ex_column;

테이블 이름 변경 (RENAME)

ALTER TABLE table_name1 RENAME table_name2;