Задать вопрос
@VladimirMelnik

Как создать автоинкрементное поле MySql?

При создание автоинкрементного поля в бд ошибка.
Ошибка запроса:
#1075 - Некорректное определение таблицы: может существовать только один автоинкрементный столбец, и он должен быть определен как ключ
  • Вопрос задан
  • 3594 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
  • Академия Эдюсон
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 2
@codemania
У вас видимо уже есть автоинкрементный столбец, либо вы создаёте простой и не ставите у него PRIMARY KEY
Ответ написан
longclaps
@longclaps
Поскольку ответ содержится в вопросе, предположу, что вас тревожит "почему нельзя?"
Просто потому что незачем.
Ну было бы у вас 2 одинаковых автоинкрементных поля с идентичными значениями - стали бы вы в 2 раза счастливее?
То-то.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы