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

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

При создание автоинкрементного поля в бд ошибка.
Ошибка запроса:
#1075 - Некорректное определение таблицы: может существовать только один автоинкрементный столбец, и он должен быть определен как ключ
  • Вопрос задан
  • 3582 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Тестировщик на Python
    9 месяцев
    Далее
  • Академия Eduson
    Python-разработчик
    9 месяцев
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
Решения вопроса 2
@codemania
У вас видимо уже есть автоинкрементный столбец, либо вы создаёте простой и не ставите у него PRIMARY KEY
Ответ написан
longclaps
@longclaps
Поскольку ответ содержится в вопросе, предположу, что вас тревожит "почему нельзя?"
Просто потому что незачем.
Ну было бы у вас 2 одинаковых автоинкрементных поля с идентичными значениями - стали бы вы в 2 раза счастливее?
То-то.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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