|
В версии Oracle8i Database возможности по использованию DML в PL/ SQL были значительно усовершенствованы за счет появления оператора FORALL. Оператор FORALL указывает исполняющему ядру PL/SQL на необходимость пакетного связывания в команде SQL всех элементов одной или нескольких коллекций перед их отправкой ядру SQL. Какая от этого может быть польза? Все мы знаем о том, что PL/SQL тесно связан с ядром SQL базы данных Oracle. PL/SQL - это лучший язык программирования для баз данных Oracle (даже несмотря на то, что теперь вы можете, по крайней мере, теоретически, использовать в тех же целях и язык Java). Но такая тесная интеграция не обязательно означает отсутствие накладных расходов при запуске SQL из PL/SQL-программы. Когда исполняющее ядро PL/SQL обрабатывает блок кода, оно исполняет процедурные команды внутри собственного ядра, а команды SQL пересылает ядру SQL, где они исполняются, и результат (при необходимости) возвращается в ядро PL/SQL. |
СТАТЬИ
- Язык PL/SQL
- Введение в PL/SQL
- Что такое PL/SQL?
- Основные элементы синтаксиса PL/SQL
- Программные данные
- Управляющие операторы
- Циклы в PL/SQL
- Обработка исключений
- Записи
- Коллекции
- Процедуры, функции и пакеты
- Выборка данных
- Изменение данных
- Управление транзакциями в PL/SQL
- Триггеры базы данных
- Заключение: от основ к применению PL/SQL
- Курсоры
- Табличные функции
- Шифрование и хеширование данных
- Контроль доступа на уровне строк
- Детальный аудит
- Генерирование случайных значений
- Использование планировщика
- Краткий справочник
- Введение в PL/SQL
- Общая характеристика Delphi.NET 2006
- Delphi.NET. приложения Windows Forms
- Работа с базами данных .NET
- Совершенный код - Основы разработки ПО
- Совершенный код - Высококачественный код
- Совершенный код - Переменные
- Совершенный код - Операторы
- Совершенный код - Усовершенствование кода
- Совершенный код - Системные вопросы
- Совершенный код - Мастерство программирования
Авторизация
Пакетные операции DML и оператор FORALL
|
Главная
→
Язык PL/SQL
→
Введение в PL/SQL
→
Изменение данных
→ Пакетные операции DML и оператор FORALL
|
| 1 2 3 4 5 6 7 8 9 10 11 12 13 |
