SQLYog автоматически добавляет LIMIT 0, 1000 ко всем запросам - PullRequest
0 голосов
/ 14 августа 2010

SQLyog автоматически добавляет LIMIT 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, никаких проблем из спящего режима или из командной строки. Но это происходит только в одной базе данных, а не в другой.

1 Ответ

1 голос
/ 06 декабря 2011

Эта ошибка была исправлена ​​в SQLyog 8.4. Исправление ошибки SQLyog (8.4) - при выполнении инструкций SELECT с такими предложениями, как PROCEDURE, INTO FILE, FOR UPDATE и т. Д., SQLyog добавлял предложение LIMIT, если включена опция разбивки на вкладки результатов. Последнюю версию SQLyog можно найти здесь .

...