Глава 1
Эта глава охватывает основные средства PL/SQL и указывает на их преимущества. Она также знакомит вас с базовыми концепциями PL/SQL и общим видом программ PL/SQL.
Глава 2
Эта глава фокусируется на детальных аспектах PL/SQL. Обсуждаются следующие темы: лексические единицы, типы данных и их преобразования, выражения, присваивания, структура блоков, объявления, правила сферы, встроенные функции, таблицы PL/SQL и пользовательские записи.
Глава 3
Эта глава показывает вам, как структурировать поток управления в программе PL/SQL. Описывается условное, итеративное и последовательное управление. Вы узнаете, как применяются простые, но мощные управляющие структуры, такие как IF-THEN-ELSE и WHILE-LOOP.
Глава 4
Эта глава описывает команды SQL, функции и операторы, которые позволяют вашей программе манипулировать данными ORACLE. Вы узнаете, как обращаться к удаленным базам данных, обрабатывать транзакции, управлять курсорами и обеспечивать целостность вашей базы данных.
Глава 5
Эта глава содержит основательное обсуждение средств обнаружения и обработки ошибок с помощью аппарата исключений PL/SQL. Обсуждаются: преимущества исключений, сопоставление встроенных и определенных пользователем исключений, обработка возбужденных исключений, распространение исключений и полезные способы программирования.
Глава 6
Эта глава показывает, как писать и использовать подпрограммы, которые облегчают разработку прилоожений, изолируя общие операции. Обсуждаются: преимущества подпрограмм, процедуры, функции, упреждающие объявления, актуальные и формальные параметры, позиционная и ключевая нотации, режимы параметров, умалчиваемые значения параметров, алиасы, переопределение имен, рекурсия и хранимые подпрограммы.