エラー内容
|
Incorrect column specifier for column 'カラム名' |
発生条件/原因/対処法
ALTER TABLE文でAUTO_INCREMENTを付与した際に発生するエラー。(他のケースもある場合は追記)
対象カラムのデータ型がintではなくdecimalであったりAUTO_INCREMENTの許容するデータ型ではない場合に発生する。
以下のようにAUTO_INCREMENT付与のタイミングでデータ型も修正すればよい。
|
ALTER TABLE テーブル名 MODIFY `カラム名` int(10) NOT NULL AUTO_INCREMENT; |