Учебное пособие Для студентов университетов Специальностей «Информатика», «Прикладная математика»


Подпрограммы  и  зависимости.  Перекомпиляция  подпрограмм



Pdf көрінісі
бет155/177
Дата15.02.2022
өлшемі2,58 Mb.
#25567
түріУчебное пособие
1   ...   151   152   153   154   155   156   157   158   ...   177
Подпрограммы  и  зависимости.  Перекомпиляция  подпрограмм. 
Хранимые  функции  и  процедуры  хранятся  в  скомпилированном  виде  в 
БД. При этом, как правило, их исполнение затрагивает некоторые объек-
ты  БД.  Для  обеспечения  достоверности  работы  таких  процедур  или 
функций  система  постоянно  отслеживает  для  каждой  процедуры  или 
функции состояние объектов, с которыми она связана. Если какой-то из 
связанных с ней объектов подвергается модификации с помощью опера-
тора DDL, то процедура или функция объявляется системой недействи-
тельной  или  недостоверной (INVALID). В  этом  случае  процедуру  или 
 
173


 
функцию,  объявленную  недостоверной,  надо  обязательно  перекомпили-
ровать.  
Для  того  чтобы  перекомпилировать  хранимую  процедуру,  использу-
ется команда:  
ALTER PROCEDURE имя_процедуры COMPILE; 
Команда ALTER FUNCTION перекомпилирует хранимую функцию: 
ALTER FUNCTION имя_функции COMPILE; 
Удаление подпрограмм из БД осуществляется следующей командой: 
DROP {PROCEDURE 
⎪ FUNCTION} имя_подпрограммы; 


Достарыңызбен бөлісу:
1   ...   151   152   153   154   155   156   157   158   ...   177




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет