ALTER TABLE
로 table의 schema를 변경할 수 있다
종류 | MySQL |
---|---|
attribute 추가 | ALTER TABLE member ADD gender VARCHAR(2); |
attribute 이름 변경 | ALTER TABLE member RENAME COLUMN addr TO address; |
attribute 타입 변경 | ALTER TABLE member MODIFY COLUMN gender CHAR(2); |
table 이름 변경 | ALTER TABLE member RENAME TO user_account; |
primary key 추가 | ALTER TABLE member ADD PRIMARY KEY (id); |
이미 서비스 중인 table의 schema를 변경하는 것이라면 주의해서 변경해야한다.
[reference]