13.8. ПАКЕТЫ
Пакет
(package) – это совокупность процедур, функций и других про-
граммных объектов, предназначенная для решения определенного класса
задач. Пакет позволяет объединить и хранить как отдельную единицу в
базе данных несколько различных элементов: процедур, функций, типов
данных, переменных, констант, курсоров, исключений. В целом пакет
можно рассматривать как именованный раздел объявлений блока. Раз-
мещение типов, переменных, курсоров, процедур и функций в заголовке
пакета позволяет ссылаться на них из других блоков PL/SQL. В отличие
от процедур и функций, которые могут быть как локальными, так и хра-
нимыми, пакеты никогда не бывают локальными, а бывают только хра-
нимыми. Пакеты также нельзя вкладывать друг в друга, нельзя вызывать
и пакетам нельзя передавать параметры.
Достарыңызбен бөлісу: |