В этой главе рассматривались именованные блоки PL/SQL трех типов: процедуры, функции и модули. Был показан синтаксис создания каждого причем особое внимание обращалось на различные виды передаваемых параметров. В следующей главе говорится о применении процедур, функций и модулей. Рассказывается о типах подпрограмм, их хранении в словаре данных и о вызове хранимых подпрограмм из SQL-операторов.
В главе 11 обсуждается четвертый тип именованных блоков — триггеры базы данных.
В предыдущей главе обсуждались вопросы создания процедур, модулей и функций. В этой главе рассматриваются некоторые их свойства, в том числе отличие хранимых подпрограмм от локальных, взаимодействие хранимых подпрограмм со словарем данных и вызов хранимых подпрограмм
из SQL-операторов. Исследуется также ряд новых характеристик хранимых подпрограмм
В главе 11 будут представлены триггеры.
Размещение подпрограмм
Подпрограммы можно хранить в словаре данных. Сначала подпрограмма создается при помощи команды CREATE OR REPLACE, а затем вызывается из другого блока PL/SQL. Кроме того, подпрограмму можно описать в разделе объявлений блока; в этом случае она называется локальной подпрограммой (local subprogram). Модули должны храниться в словаре данных и не могут быть локальными.
< Предыдущая | Следующая > |
---|