DB/명령프롬프트 - mysql
[MySQL] table 칼럼 수정 Alter
congs
2023. 3. 27. 09:05
테이블 구조 수정 Alter
- 단, database명은 변경 불가
칼럼(속성) 추가
alter table 테이블명 add column 칼럼명 칼럼속성 ;
칼럼 변경 : 속성만 변경
alter table 테이블명 modify column 변경칼럼명 전체속성나열 ;
-- 기존 속성은 지우고 변경됨
칼럼 변경 : 속성과 이름변경
alter table 테이블명 change column (이전)칼럼명 (변경)칼럼명 전체속성나열 ;
-- 칼럼 이름 변경
mysql> alter table student change major major1 varchar(45);
칼럼 삭제
alter table 테이블명 drop column 삭제할칼럼명 ;
테이블 이름 변경
alter table (이전)테이블명 rename (변경)테이블명 ;