Вопросы по теме 'bulk-collect'
Эквивалент SQL Server для массового сбора в Oracle
Я хочу воспроизвести следующий код в SQL Server. Я осмотрелся, и кажется, что единственный вариант - просто использовать прямой курсор, но есть ли лучший способ:
DECLARE
CURSOR cursor1 IS
SELECT *
FROM table1;
TYPE cursor_aat IS...
5884 просмотров
schedule
31.07.2022
Массовый сбор дважды по одной и той же вложенной таблице
Есть ли способ, которым после второго массового сбора данных не будет переопределен первый массовый сбор. Я не хочу повторяться в цикле.
DECLARE
TYPE abc IS RECORD (p_id part.p_id%TYPE);
TYPE abc_nt
IS
TABLE OF...
8745 просмотров
schedule
23.12.2022
массовое использование для обновления
Я столкнулся с интересной и неожиданной проблемой при обработке записей в Oracle (11g) с помощью BULK COLLECT.
Следующий код работал отлично, обрабатывая более миллиона записей без проблем:
-- Define cursor
cursor My_Data_Cur Is
Select col1...
13559 просмотров
schedule
10.09.2022
PL/SQL: ORA-00947: недостаточно значений
Я создаю процедуру для отображения n-го числа максимальной и минимальной заработной платы для сотрудника. Если я дам 5 в качестве входных данных, запрос даст мне максимальную и минимальную зарплату 5 для сотрудника.
Для приведенного выше сценария...
183 просмотров
schedule
13.06.2022