В этой главе были рассмотрены операции, которые выполняются при обработке курсоров и позволяют явным образом управлять исполнением SQL-операторов. В Случае явных курсоров производятся операции объявления, открытия, считывания и закрытия курсора. Курсорные атрибуты используются для определения текущего состояния курсора, т.е. для управления его функционированием. Кроме того, были изучены различные виды циклов выборки и приведены примеры применения курсорных переменных. В следующей главе рассматривается обработка ошибок в PL/SQL.
В любой хорошо написанной программе должны существовать средства обработки, а при возможности и устранения ошибок. В PL/SQL обработка ошибок реализуется с помощью исключительных ситуаций (exception) и обработчиков исключительных ситуаций (exception handler). Исключительные ситуации могут быть связаны с ошибками Oracle или с ошибками, определяемыми пользователем. В этой главе описывается синтаксис исключительных ситуаций и их обработчиков, а также приводятся правила их распространения. В конце главы даются рекомендации по использованию исключительных ситуаций.
< Предыдущая | Следующая > |
---|