DB
[mysql] alter table after 필드
'김용환'
2016. 11. 16. 10:48
테이블에서 새로운 필드를 추가하려면 아래와 비슷한 타입으로 쓴다.
alter table tableName add column columnName not null
이 때, 맨 마지막 컬럼에 위치하게 되므로 원하는 모델이 되지 않을 수 있다.
순서를 특정 컬럼 다음에 위치하려면, after를 사용한다.
alter table tableName add column columnName not null after preColumnName
뿐만 아니라 first도 사용할 수 있다.
자세한 내용은 http://dev.mysql.com/doc/refman/5.7/en/alter-table.html를 참고한다.
To add a column at a specific position within a table row, use FIRST
or AFTER
. The default is to add the column last. You can also use col_name
FIRST
and AFTER
in CHANGE
or MODIFY
operations to reorder columns within a table.