Если зависимый объект оказывается недостоверным, система поддержки PL/SQL автоматически пытается перекомпилировать его при следующем вызове. Поскольку ни RecordFullClasses, ни AlmostFull не ссылаются на новый столбец в classes, перекомпиляция будет успешной (см. рис. 10.6).
Осторожно!
Автоматическая перекомпиляция может завершиться неудачей (особенно при изменении описания таблицы). В этом случае вызывающий блок получает сообщение об ошибке компиляции. Однако эта ошибка происходит во время выполнения подпрограммы, а не во время ее компиляции.
< Предыдущая | Следующая > |
---|