MySQL データベースの自動インクリメント プライマリ ID フィールドに ZEROFILL を追加しようとしています。コードは次のとおりです (MySQL Workbench によって自動生成されます)。
ALTER TABLE `database`.`table` CHANGE COLUMN `id` `id` INT(11) ZEROFILL NOT NULL AUTO_INCREMENT
これは私が得るエラーです:
Error Code: 1025. Error on rename of './database/#sql-2c8_cb' to './database/table' (errno: 150)
一時テーブルが作成されたようで、一時テーブルの名前を元のテーブル名に変更するとエラーが発生します。
どんな助けでも素晴らしいでしょう!