Быстрый способ заполнить коллекцию данными, полученными из SQL-запроса, — использовать BULK COLLECT.
Например:
declare
type t_customer_list is table of number;
l_customer_list t_customer_list := t_customer_list();
begin
select distinct i.customer_id
bulk collect
into l_customer_list
from ipdr i
where i.start_time >= date '2026-01-01'
and i.end_time < date '2026-02-01';
end;
В результате все полученные CUSTOMER_ID будут загружены в коллекцию l_customer_list.
3 · 740 · ПостБыстрый способ заполнить коллекцию данными, полученными из SQL-запроса, — использовать BULK COLLECT.
22 августа 2026Рядом в ленте
Iэто сообщение
I