Oracle SQL Developer - записей на странице в сетке - PullRequest
1 голос
/ 23 сентября 2019

В прошлом я использовал Allround Automations PL / SQL Developer, и теперь меня просят использовать Oracle SQL Developer на работе.В PL / SQL Developer программа ограничивала количество записей для каждой страницы, которые должны быть извлечены, и я мог перейти в Edit -> Preferences и выбрать SQL Window, чтобы убедиться, что все записи были извлечены:

Пользовательские настройки PL / SQL

Может кто-нибудь сообщить мне, есть ли предпочтение пользователей, где я могу гарантировать, что все записи будут записаны в Oracle SQL Developer 18.1?

1 Ответ

5 голосов
/ 23 сентября 2019

В Oracle SQL Developer вы можете (в конце концов) получить все строки.Тем не менее, он будет получать результаты N строк одновременно.Если вы продолжите прокручивать вкладку Результаты запроса, она продолжит извлекать результаты.

enter image description here

Сколько строк одновременно?Он задается этим параметром Sql ArrayFetch Size и ограничивается значением от 50 до 200.

SQL developer config options

Если вы все еще хотите получить ВСЕ изрезультаты сразу же, без вмешательства редактора, запустите скрипт (обычно F5) вместо использования опции для запуска оператора.Результат отобразится аналогично тому, как он представлен в SQL * plus, как терминал, на вкладке «Вывод скрипта».

enter image description here

...