Поиск

L2AVADON

СТАТЬИ

Переформатирование курсора PL/SQL
ГлавнаяЯзык PL/SQLКурсорыПовторное использование курсоров → Переформатирование курсора PL/SQL

Как уже упоминалось, компилятор PL/SQL прилагает дополнитель­ные усилия, способствующие повторному использованию курсора, отыскивая мелкие отличия типа лишних пробелов, изменений регист­ра и переводов строки. Например, для следующей процедуры в разде­ляемом пуле будет создан единственный скомпилированный курсор:

CREATE OR REPLACE PROCEDURE forgiveness IS define two poorly structured cursors CURSOR curs_x IS

SELECT order_date FROM orders;

CURSOR curs_y IS

SELECT order_date
FROM orders;

BEGIN

позволим PL/SQL использовать его дар переформатирования OPEN curs_x;

CLOSE curs_x;

 
1 2