본문 바로가기

STUDY/DATABASE

MySQL | 테이블 수정(ALTER TABLE)

 

앞서 만든 테이블의 CONTENT컬럼의 데이터타입을 변경(VARCHAR -> TEXT)하고 싶어졌다.

 

테이블의 컬럼 수정

ALTER TABLE 테이블이름
MODIFY 컬럼명 변경내용;

 

 

 

 

변경이 잘 적용되었나 확인

SHOW CREATE TABLE 테이블명;

 

 

 

 

+) 참고: 테이블을 수정(ALTER TABLE)에 관한 여러 예제를 확인할 수 있다.

 

MySQL :: MySQL 8.0 Reference Manual :: 13.1.9.3 ALTER TABLE Examples

13.1.9.3 ALTER TABLE Examples Begin with a table t1 created as shown here: CREATE TABLE t1 (a INTEGER, b CHAR(10)); To rename the table from t1 to t2: ALTER TABLE t1 RENAME t2; To change column a from INTEGER to TINYINT NOT NULL (leaving the name the same)

dev.mysql.com

 

 

MySQL Alter Table - javatpoint

MySQL alter table for beginners and professionals with examples on CRUD, insert statement, select statement, update statement, delete statement, use database, keys, joins etc.

www.javatpoint.com