Как снять ограничение в 1000 строк в запросах MySQL Workbench?


60

Во время выполнения SQL-запроса в MySQL Workbench запрос автоматически ограничивается 1000 строками. Как можно предотвратить наложение инструмента этим пределом?

Ответы:


89

Вам нужно добавить свое собственное LIMITпредложение в конец запроса.

Используйте число, превышающее возможное количество элементов, которые будут возвращены, скажем LIMIT 100000.

Источник: http://wb.mysql.com/?p=230#comment-1279


Обновить:

(Используя версию 5.2.29CE, не уверен, насколько я в курсе):

В строке меню посетите Edit-> Preferences.

Перейти на SQL Queriesвкладку.

В Query Resultsразделе внизу уберите галочку с Limit Rowsопции.
Вы также можете настроить ограничение на более высокое значение из этого местоположения, если это предпочтительнее.


Обновить:

(С использованием версии 6.3.4.0.828)

В строке меню посетите Edit -> Preferences. Expand SQL Editor. Выберите SQL Execution.

В разделе SELECT Query Results вы можете снять флажок Limit Rows или увеличить / уменьшить счетчик Limit Rows .

настройки рабочего места


@BOB: Вы, возможно, захотите опубликовать это как свой собственный ответ - в финансовом отношении он отличается от первоначального ответа, и в какой-то момент это сработало
Journeyman Geek

1
SQL QueriesВкладка называется SQL Editorв 5.2.38, и названа SQL Executionв версии 6.2.
СПРБРН

спасибо за то, что вы включили способ SQL и способ меню, я использовал способ SQL для одноразового экспорта.
Kmeixner

Спасибо за четкий, краткий ответ. Это работает точно так, как указано (по состоянию на 22 ноября 2012 г. редактирование) для MySQL Workbench 6.0.
Xynariz

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.