SQLyog автоматически добавляет ОГРАНИЧЕНИЕ 0, 1000 ко всем запросам
Вопрос
SQLyog автоматически добавляет ОГРАНИЧЕНИЕ 0, 1000 ко всем запросам в базе данных, которое вызывает приведенный ниже запрос (select next_hi from hibernate_unique_key for update
) потерпеть неудачу.
Query : select next_hi from hibernate_unique_key for update **LIMIT 0, 1000**
Error Code : 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 'LIMIT 0, 1000' at line 2
То же самое не происходит в другой базе данных.Где проверить и решить эту проблему?
Обновить:Кажется, SQLyog добавляет предложение LIMIT, никаких проблем из гибернации или командной строки.Но это происходит только в одной базе данных, а не в другой базе данных.
Решение
Это была ошибка, которая была исправлена в SQLyog 8.4.Исправлена ошибка SQLyog (8.4) - При выполнении инструкций SELECT, содержащих предложения типа PROCEDURE, INTO FILE, FOR UPDATE и т.д., SQLyog добавлял предложение LIMIT, если включена опция подкачки вкладки result.Последнюю версию SQLyog можно найти здесь.