Что такое PL/SQL
PL/SQL - императивный язык программирования, интегрированный в БД "Oracle". Он дает возможность:
- Создавать хранимые процедуры и функции
- Использовать конструкции, характерные для императивных языков программирования: ветвление, циклы, обработка исключений и др.
Особенности
Пожалуй, самой отличительной особенностью является его тесная интеграция с БД "Oracle" и языком SQL. PL/SQL может работать только внутри БД "Oracle" и не может быть использован за её пределами.
Язык поддерживает процедурный и объектно-ориентированный(в его современном понимании) подходы.