Задать вопрос
electis
@electis
Программист Python/Django

Почему возникает ошибка при создания таблицы?

подскажите, что не так?
CREATE TABLE pass_old ( 'userid' INT(11) NOT NULL AUTO_INCREMENT, 'pass_old' varchar(256), FOREIGN KEY ('userid') REFERENCES users('userid') on delete cascade);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''userid' INT(11) NOT NULL AUTO_INCREMENT, 'pass_old' varchar(256), FOREIGN KEY (' at line 1
  • Вопрос задан
  • 3655 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Потому что прямые кавычки (') обозначают строку, для обозначения имён таблиц и полей используются обратные (`).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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