natalika wrote:
Наверно только макроподстановка? Какой еще выход?
А оформить упомянутый код в виде процедуры и вызывать его хоть из
тыщи мест - это уже таки совсем не модно и отстало? Про многапараметров
возражения не принимаются - китайская технология копипаст способна
творить чудеса.
Привет, natalika!
Вы пишешь 18 декабря 2006:
[Sorry, skipped]
n мне нужно fetch-ить курсор в зависимости от многих условий
пересмотреть задачу.
подойти к решению с другой стороны.
зы: гусары обычно подходят к оному сзади.
--
With best regards, Alex Cherednichenko.
natalika wrote:
мне нужно fetch-ить курсор в зависимости от многих условий
копи-пастить весь код трижды ломает
вот, ищу выход
В первом посте написано (как я это понял) - курсоров всего три
типоразмера, код обработки возвращаемых строк идентичный. Если это так,
то оптимальным таки
On Mon, 18 Dec 2006 09:49:14 +0300, natalika [EMAIL PROTECTED] wrote:
А можно передавать курсоры (ссылку на них) как параметры в процедуры?
в 3 местах процедуры нужно произвести одинаковую обработку данных
курсора (большой кусок кода), кроме дублирования кода не вижу выхода.
Наверно только
Возможно, более эффективными окажутся варианты:
1. Формировать и выполнять запрос на клиенте и гнать его в цикле, внутри
цикла выполнять обработку на клиенте же и выполнять (если надо)
модифицирующий данные запрос.
2. Формировать и выполнять запрос на клиенте и гнать его в цикле, внутри
А можно передавать курсоры (ссылку на них) как параметры в процедуры?
в 3 местах процедуры нужно произвести одинаковую обработку данных
курсора (большой кусок кода), кроме дублирования кода не вижу выхода.
Наверно только макроподстановка? Какой еще выход?
начиная с 2.1 - временные таблицы
--
6 matches
Mail list logo