테이블을 만들 때, 문자열이 들어가야할 컬럼의 타입을 실수로 INT, 정수로 만들어 버리고 말았다.
그래서 데이터를 입력해야 하는데, 문자열로 된 데이터가 INT type의 컬럼 자리에 있어서 들어가지가 않는다.
이렇게 해당 컬럼, 필드의 데이터 타입을 변경해야 한다면 어떻게 해야할까?
ALTER TABLE <table_name> MODIFY COLUMN <column_name> <type>;
나는,
ALTER TABLE Item MODIFY COLUMN sex VARCHAR(16);
이렇게 쿼리를 작성하여 sex 컬럼의 타입을 변경하였다.
'Data > SQL' 카테고리의 다른 글
MYSQL 잘못 입력한 데이터 일부 수정하기 - UPDATE.. SET (0) | 2021.11.24 |
---|---|
MYSQL 테이블에 데이터 입력하기 - INSERT INTO (0) | 2021.11.23 |
MYSQL TABLE 만들기 - CREATE TABLE (0) | 2021.11.23 |
MYSQL TABLE 삭제하기 - DROP TABLE (0) | 2021.11.23 |
[AI class W11 D5] SQL Analysis 5 (0) | 2021.07.18 |