Для работы с миллионами записей я хочу установить ограничение в 500, но следующий код выдает ошибку. Отчет об ошибке: ORA-06550: строка 6, столбец 49: PLS-00103: обнаружен символ «LIMIT» при ожидании одного из следующих событий:
DECLARE
TYPE EMP_T IS TABLE OF NUMBER;
EMP_ID EMP_T;
QRY VARCHAR2(4000):='SELECT EMPLOYEE_ID FROM EMPLOYEES';
begin
execute immediate QRY bulk collect into EMP_ID LIMIT 500;
END;
LIMIT 500
. Я думаю, вы не понимаете, почему используется LIMIT и какой лучший LIMIT вы можете установить для массового сбора. LIMIT просто не является числом счетчиков строк. Если вы хотите, чтобы счетчик строк использовал его в своем динамическом запросе, чтобы ограничить строку. Прочитайте это . stackoverflow .com/questions/38659739/ - person XING   schedule 22.02.2017