Показать сообщение отдельно
  #15  
Старый 24.09.2009, 14:28
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Спецификация и тело пакета



Тело пакета

Тело пакета хранится отдельно от спецификации пакета. Поэтому после изменения и перекомпиляции кода тела пакета другие объекты, зависимые от спецификации пакета, не помечаются как недействительные (invalid).
Тело пакета содержит код подпрограмм, определенных в спецификации пакета. В нем кодируются выполняемые действия. В спецификации же отражается формат вызова подпрограмм пакета.
Тело пакета не может быть скомпилировано, пока не скомпилирована спецификация. Можно создать спецификацию без тела, но нельзя создать тело без спецификации.
Тело пакета можно преобразовать (wrapped), чтобы скрыть детали кода. Для этого используется автономная утилита Wrap, с помощью которой разработанные на PL/SQL приложения поставляются с закрытым для изменений кодом пакетов. Дополнительные сведения об использовании утилиты Wrap см. в документе PL/SQL User's Guide and Reference.
__________________
Телеграм чат

Последний раз редактировалось Marley; 24.09.2009 в 14:32.
Ответить с цитированием