Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Как правильнее ?  [new]
Guest07
Guest
Интересует что быстрее будет работать.

for f1 in   (select *
                      
                from   table1 t1,
                       table1 t2,
                       table1 t3
                 where ..
                   and ..
                   and .. )
      loop
..

..

End loop;

Или курсором?


Cursor f1 is select *
                      
                from   table1 t1,
                       table1 t2,
                       table1 t3
                 where ..
                   and ..
                   and ..;
..
Open
..
Fetch
..

Заранее спасибо.
14 авг 07, 18:16    [4525053]     Ответить | Цитировать Сообщить модератору
 Re: Как правильнее ?  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 63939
Блог
Guest07
Интересует что быстрее будет работать.

"Интересно, что быстрее долетит - самолет, которым всю дорогу управляет человек или тот же самолет на автопилоте".

Быстрее будет работать bulk fetch.
14 авг 07, 18:18    [4525062]     Ответить | Цитировать Сообщить модератору
 Re: Как правильнее ?  [new]
пак и пак
Member [заблокирован]

Откуда: Пхеньян
Сообщений: 141
softwarer
Guest07
Интересует что быстрее будет работать.

"Интересно, что быстрее долетит - самолет, которым всю дорогу управляет человек или тот же самолет на автопилоте".

Быстрее будет работать bulk fetch.


:) С точки зрения здравого смысла это понятно. :)
Но.! Почему?
14 авг 07, 18:27    [4525114]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить