Оператор select возвращает ограниченные результаты при запуске в скрипте - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть sql запрос, который прекрасно работает, и при прямом запуске из консоли возвращает 44K + строк.

Я хотел выполнить тот же запрос с переменной, чтобы облегчить мою жизнь (только установите это один раз, затем повторно используйте в нескольких фильтрах WHERE). Но когда я делаю это, запрос выполняется и возвращает только 500 строк.

Я попытался отладить его и в основном пришел к выводу, что один и тот же запрос (без переменных) систематически создает 500 строк только потому, что он внутри блока DO BEGIN END. Когда я снимаю его с блока, я возвращаюсь к 44 + K строкам.

Я искал любое место, где такое ограничение существовало бы, не нашел ни одного. Я работаю в инструменте Каталога. В настройках у меня есть 2000000000 строк, которые необходимо вернуть.

Кто-нибудь знает, откуда исходит этот предел в 500? Большое спасибо

...