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



Объекты PL/SQL

Спецификация пакета (package). Пакет - это совокупность логически связанных процедур и функций. Пакет обязательно содержит спецификацию (она хранится в БД с типом package), в которой описывается интерфейс к возможностям пакета. В спецификации объявляются доступные извне типы, переменные, константы, исключения, курсоры и подпрограммы.
Тело пакета (package body) реализует спецификацию и полностью определяет курсоры и подпрограммы. В теле пакета находятся скрытые от вызывающей программы (caller) детали реализации и объявления частных объектов.
Тело типа (type body) - это совокупность методов (процедур и функций), связанных с определяемыми пользователями типами данных. Дополнительную информацию см. в документе Oracle Database Application Developer's Guide -Object Relational Features
Процедура (procedure) - это блок PL/SQL, выполняющий заданные действия.
Функция (function) - блок PL/SQL, возвращающий единственное значение, указываемое в команде PL/SQL RETURN.
Триггер (trigger) - это блок PL/SQL, выполняемый при возникновении конкретного события в базе данных. События могут быть связаны с таблицей, например, вставка строки в таблицу. Они также могут также происходить на уровне базы данных, например, событие, возникающее сразу после подсоединения пользователя к БД.
__________________
Телеграм чат
Ответить с цитированием