MySQL - Incorrect coloumn specifier for column 에러 원인과 해결방법
·
SQL
원인 auto_increment 옵션을 특정 컬럼에 부여했을 때 해당 컬럼의 타입은 int 또는 float이어야 한다. 그 외 타입일 때 해당 에러가 발생한다. CREATE TABLE `POST` ( `POST_ID` varchar(11) NOT NULL AUTO_INCREMENT,-- varchar 타입이 문제 `POST_TITLE` varchar(100) NOT NULL, `POST_CONTENT` text NOT NULL, `POST_AUTHOR_USER_ID` varchar(20) NOT NULL, `POST_REG_DT` datetime NOT NULL, `POST_UPD_DT` datetime NOT NULL, PRIMARY KEY (`POST_ID`) ) SQL Error [1063] [42..