Ошибки SQL/баз данныхОшибка
MySQL 1064MySQL 1064 — Синтаксическая ошибка SQL
SQL-оператор содержит синтаксическую ошибку.
mysql
Что вызывает эту ошибку
Парсер обнаружил неожиданный токен. Отсутствуют запятые, зарезервированные слова или синтаксис несовместим с версией.
Как исправить
Проверьте SQL в указанной позиции. Заключайте зарезервированные слова в обратные кавычки. Сверьтесь с документацией по версии MySQL.
Связанные коды ошибок
Ошибки SQL/баз данныхОшибка
MySQL 1451MySQL 1451 — Невозможно удалить или обновить родительскую строку
Внешний ключ запрещает изменение referenced-родительской строки.
mysql
Подробнее Ошибки SQL/баз данныхОшибка
MySQL 1062MySQL 1062 — Дублирующаяся запись
INSERT или UPDATE создал бы дублирующееся значение в уникальном индексе.
mysql
Подробнее Ошибки SQL/баз данныхОшибка
55P0355P03 — Блокировка недоступна
Запрошенная блокировка не может быть получена без ожидания.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
MySQL 1213MySQL 1213 — Обнаружена взаимная блокировка
Обнаружена взаимная блокировка (deadlock) между конкурирующими транзакциями.
mysql
Подробнее Ошибки SQL/баз данныхОшибка
42P0342P03 — Дублирующийся курсор
Курсор с указанным именем уже существует.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
2200122001 — Усечение строковых данных справа
Строковое значение слишком длинное для целевого столбца.
postgresql
Подробнее