SQLyog автоматически добавляет ОГРАНИЧЕНИЕ 0, 1000 ко всем запросам

StackOverflow https://stackoverflow.com/questions/3483414

  •  28-09-2019
  •  | 
  •  

Вопрос

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 можно найти здесь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top