"Ded" ...
>
> Vlad Horsun wrote:
> >>>   Надо. Мне. Мне непонятно нахрен применять курсор, жрущий память,
> >>>когда нужен однонаправленый проход по резалтсету.
> >
> >
> >     Не сгущай краски :)
>
>     Есть, сэр! :)

    О! Я произведён в сэры ! Блдрю, ваше величество :)

> >>1) Разве у нас курсорыне однонаправленные?
> >     Да
> >     Наши курсоры не отличаются от FOR SELECT.
>
>     Затаив дыхание и закрывшись руками от подзатыльника: а нафиг тогда
> они нужны? :)

    Ты можешь иметь (да-да - иметь :) 2 независимых (а не тупо вложенных)
FOR SELECT'а ? А 3 ? :)

    Простой пример, когда можно пользовать 2 независимых курсора - джойн
не вложенными циклами (LOOP JOIN), а слиянием (MERGE JOIN)

    Если взять практический пример - в одном курсоре список приходных
док-тов, в другом - расходных. Ходим по каждому и закрываем приходы
расходами

--
Хорусн Влад


Ответить