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

Откуда:
Сообщений: 211
Что лучше, или что быстрее:
      open l_rc for 
        'select 1 from table where id = (:x)'
        using i_id;
        fetch l_rc into exist;
        close l_rc;
или
      open l_rc for 
        select 1 from table where id = i_id
        using id;
        fetch l_rc into exist;
        close l_rc;
?
18 май 09, 09:08    [7191342]     Ответить | Цитировать Сообщить модератору
 Re: Связанные переменные... или не связанные..  [new]
Elic
Member

Откуда:
Сообщений: 29979
Нединамика всегда лучше. Осталось только написать правильно :)
18 май 09, 09:38    [7191425]     Ответить | Цитировать Сообщить модератору
 Re: Связанные переменные... или не связанные..  [new]
LykovAleksey
Member

Откуда:
Сообщений: 211
Elic
Нединамика всегда лучше. Осталось только написать правильно :)

спа :)

open l_rc for 
        'select 1 from mytable where id = (:x)'
        using i_id;
        fetch l_rc into v_id;
        close l_rc;

open l_rc for 
        select 1 from mytable where id = i_id;
        fetch l_rc into v_id;
        close l_rc;
18 май 09, 09:43    [7191443]     Ответить | Цитировать Сообщить модератору
 Re: Связанные переменные... или не связанные..  [new]
wurdu
Member

Откуда: Владивосток
Сообщений: 4441
Только надо определиться, нужен ли ref cursor, а то парсинг никто не отменял...
18 май 09, 09:52    [7191468]     Ответить | Цитировать Сообщить модератору
 Re: Связанные переменные... или не связанные..  [new]
Elic
Member

Откуда:
Сообщений: 29979
wurdu
Только надо определиться, нужен ли ref cursor, а то парсинг никто не отменял...
А какая разница, ref он или не ref?
18 май 09, 10:04    [7191525]     Ответить | Цитировать Сообщить модератору
 Re: Связанные переменные... или не связанные..  [new]
wurdu
Member

Откуда: Владивосток
Сообщений: 4441
Elic
А какая разница, ref он или не ref?
Мож я ошибаюсь, но по-моему с ref cursor каждый раз будет soft parse.
18 май 09, 10:12    [7191563]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить