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 #테이블수정

원문링크 : MySQL 테이블 수정 ALTER TABLE (2)