Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / обход коллекции? / 3 сообщений из 3, страница 1 из 1
11.02.2019, 08:28
    #39772001
grinn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обход коллекции?
Добрый день всем!
Направьте, пожалуйста в верном направлении..
Есть хранимая процедура. Нужно применить эту процедуру к набору записей, состоящему из полей (NUMBER, DATE).

Как я понимаю:
1. Создаем массив элементов.
2. Заполняем массив своими данными (не хранятся в таблицах).
3. Цикл по массиву с выполнением процедуры на каждой итерации.

С помощью каких средств pl/sql это оптимальнее сделать?
Если есть пример реализации - будет вообще замечательно.
...
Рейтинг: 0 / 0
11.02.2019, 08:37
    #39772005
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обход коллекции?
grinn1. Создаем массив элементов.
2. Заполняем массив своими данными (не хранятся в таблицах).
3. Цикл по массиву с выполнением процедуры на каждой итерации.
plsql language reference
...
Рейтинг: 0 / 0
11.02.2019, 08:44
    #39772007
alex-ls
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
обход коллекции?
лучше массив сразу обработать, а не построчно делать
а построчно можно в цикле, например
Код: plsql
1.
2.
3.
for i in 1..lCOLLECTION.count LOOP
  обращение к элементу коллекции lCOLLECTION(i)
end loop;
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / обход коллекции? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]