Data/SQL

MYSQL 컬럼 타입 변경하기, 필드 타입 변경하기 - ALTER TABLE

makeitworth 2021. 11. 23. 22:04

테이블을 만들 때, 문자열이 들어가야할 컬럼의 타입을 실수로 INT, 정수로 만들어 버리고 말았다.

그래서 데이터를 입력해야 하는데, 문자열로 된 데이터가 INT type의 컬럼 자리에 있어서 들어가지가 않는다.

 

이렇게 해당 컬럼, 필드의 데이터 타입을 변경해야 한다면 어떻게 해야할까?

 

ALTER TABLE <table_name> MODIFY COLUMN <column_name> <type>;

 

나는, 

ALTER TABLE Item MODIFY COLUMN sex VARCHAR(16);

이렇게 쿼리를 작성하여 sex 컬럼의 타입을 변경하였다.