Oracle Core, Лекция 7
1. Структура процедуры/функции: create or replace procedure/function. Вызов с правами создателя/вызывающего (authid definer/current_user). Pipelined функции. Determenistic функции.
2. Пакеты. Структура спецификации и тела пакета: create or replace package/create or replace package body.
3. Перегрузка процедур/функций в пакетах
4. Глобальные переменные в пакетах
5. INLINE Pragma
6. SERIALLY_REUSABLE Pragma
7. Conditional compilation Pragma
8. Ограничения языка PL/SQL
9. Package Writing Guidelines
10. PL/SQL Source Text Wrapping
11. Спецификация без тела
12. Dependencies: dependent object, referenced object. Представление dba_dependencies.
13. Типы зависимостей: direct dependent, indirect dependent, cascading invalidation, coarse-grained invalidation, fine-grained invalidation
14. Запуск удаленных процедур (через dblink)
15. Jobs. Представления dba_jobs, dba_jobs_running. Пакет dbms_job
16. Метод
17. Scheduler. Представления dba_scheduler_jobs, db