Я хочу создать столбец, который будет автоматически увеличиваться при вставке новой строки. В таблице уже есть данные, и эти данные не должны получать этот индекс, иначе он может быть НЕДЕЙСТВИТЕЛЕН. Я просто хочу начать увеличивать с тех пор.
Это выглядит просто, но я запускаю в Workbench это:
ALTER TABLE `serra`.`acionamento`
ADD COLUMN `indice` INT NULL AUTO_INCREMENT AFTER `date_insercao`
... и там написано
Неверное определение таблицы;может быть только один автоматический столбец, и он должен быть определен как ключ
Этот столбец действительно должен быть первичным ключом?