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

Что означает этот SQL запрос?

Нужно сделать такой запрос в БД опенкарта
INSERT INTO [DB_PREFIX]url_alias (query, keyword) VALUES ('product/latest', 'new_arrivals');
Поле [DB_PREFIX] мне нужно заменить на [oc_] ?
Что только не делал, мне постоянно выдается ошибка
#1064 - 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 '[oc_]url_alias (query, keyword) VALUES ('product/latest', 'new_arrivals')' at line 1

Версия PhpMyAdmin 4.2.11
Версия клиента базы данных: libmysql - mysqlnd 5.0.8-dev
Гугл за весь день так и не смог помочь.
  • Вопрос задан
  • 554 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 2
DevMan
@DevMan
INSERT INTO oc_url_alias (query, keyword) VALUES ('product/latest', 'new_arrivals');
Ответ написан
Chvalov
@Chvalov
Это префикс, замени на тот что у тебя

Либо попробуй удалить полностью, будет как то так:
INSERT INTO url_alias (query, keyword) VALUES ('product/latest', 'new_arrivals');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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