Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Ghost Профи
Вступление в Клуб: 24.11.2007
|
Чт Янв 23, 2014 18:05  Компиляция операций |
|
Полезность: Нет оценки
|
Коллеги, заспорили тут, помогите разобраться.
Если операция находится в состоянии UPDATED/VALID/- что с ней происходит (выполняется ли попытка ее компиляции в часности)в:
1. Момент когда пользователь вызывает эту операцию явно из навигатора
2. Момент когда эта операция вызывается из групповой операции
Возможно это важно, у этих операций есть раширения. |
|
 |
Alkov Профи
Вступление в Клуб: 23.09.2010
|
Пт Янв 24, 2014 02:24   |
|
Полезность: Нет оценки
|
имхо нет, пока явно не компильнёт кто-н .
p.s. если конечно в вызывающей операции нет
Z$CONV_MLIB.RECOMP_METHOD()  |
|
 |
Ezhik Участник со стажем
Вступление в Клуб: 17.04.2009
|
Пт Янв 24, 2014 06:56   |
|
Полезность: Нет оценки
|
Из доки:
• UPDATED/??? – Текст операции был модифицирован в результате изменений в словаре объектов (типов, реквизитов, операций), от которых зависит эта операция. Такие операции следует перекомпилировать, так как даже при "валидном" пакете операция может работать неправильно. |
|
 |
Random Эксперт
Вступление в Клуб: 27.06.2011
|
Пн Янв 27, 2014 05:40  Re: Компиляция операций |
|
Полезность: Нет оценки
|
Ghost пишет: | Коллеги, заспорили тут, помогите разобраться.
Если операция находится в состоянии UPDATED/VALID/- что с ней происходит (выполняется ли попытка ее компиляции в часности)в:
1. Момент когда пользователь вызывает эту операцию явно из навигатора
2. Момент когда эта операция вызывается из групповой операции
Возможно это важно, у этих операций есть раширения. |
Операция - это текст на PL/+
Выполняется (в ТЯ1) скомпилированный код PL/SQL. То есть на два уровня ниже.
В ТЯ 2 вообще выполняется частично Java, Частично PL/SQL. А Java - это отдельная тема, в частности, кроме компиляции, ещё код на СП надо отправить.
Так что никакой неявной перекомпиляции.
PS: За VB не скажу. |
|
 |
Ghost Профи
Вступление в Клуб: 24.11.2007
|
Пн Янв 27, 2014 11:29   |
|
Полезность: Нет оценки
|
Спасибо всем! Нашли где собака порылась.  |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|