로딩
요청 처리 중입니다...

MySQL 테이블 수정 ALTER TABLE (2)

 MySQL 테이블 수정 ALTER TABLE (2)

MODIFY COLUMN <열 이름> <자료형> 각각의 열은 처음 선언할 때 이곳에 저장할 자료형(data type)을 선언해야 한다. 하지만 실제로 DB를 운영하다 보면, 처음 생각과 달리 자료형을 수정해야 할 때가 있는데, 이때 사용하는 것이 바로 'MODIFY' 키워드다.

ALTER TABLE <테이블 이름> MODIFY COLUMN <열 이름> <자료형>; alter table students modify column gender varchar(2); 처음 student_gender 열을 선언할 때 자료형은 varchar(1) 즉, 단 한 글자만 저장할 수 있도록 했었다. 하지만 앞의 질의문을 실행하면 두 글자까지 저장할 수 있는 크기로 바뀌게 될 것이다.

CHANGE COLUMN <열 이름> <자료형> 각각의 열 이름은 테이블이 처음 만들어질 때 선언된다. 하지만 필요에 따라 테이블을 추가하다 보면 열 이름이 중복될 수 있고, 이것은 DB 관리에 어려움을 초래할 수 있다. ...

# alter # 테이블 # 컬럼수정 # 워크벤치 # 열수정 # 데이터베이스 # 관계형데이터베이스 # workbench # table # SQL # RDBMS # MySQL # modify_column # MariaDB # DBMS # change_column # alter_table # 테이블수정