Что такое исключения сохранения в Oracle?
Что такое исключения сохранения в Oracle?

Видео: Что такое исключения сохранения в Oracle?

Видео: Что такое исключения сохранения в Oracle?
Видео: Oracle cистемные и пользовательские исключения в PL/SQL за 16 минут 2024, Декабрь
Anonim

В СОХРАНИТЬ ИСКЛЮЧЕНИЯ статья будет записывать любые исключение во время массовой операции и продолжить обработку.: ДЛЯ ВСЕХ PL SQL « Oracle PL / SQL . В СОХРАНИТЬ ИСКЛЮЧЕНИЯ статья будет записывать любые исключение во время массовой операции и продолжить обработку.

Точно так же вы можете спросить, в чем польза исключения SAVE в Oracle?

Описание Добавить СОХРАНИТЬ ИСКЛЮЧЕНИЯ предложение к вашему оператору FORALL, когда вы хотите, чтобы PL / SQL механизм выполнения для выполнения всех операторов DML, сгенерированных FORALL, даже если один или несколько завершаются с ошибкой. если ты использовать ПОКАЗАТЕЛИ, вам нужно будет немного позаботиться о том, чтобы вернуться к заявлению о нарушении.

Кроме того, в чем разница между массовым сбором и массовым связыванием в Oracle? Массовый сбор : СТАТЬЯ. используется для выборки записей от курсора. Для всех : ЗАЯВЛЕНИЕ. используется для выполнения операции dml с выбранными записями. Тело ДЛЯ ВСЕХ оператор представляет собой один оператор DML - INSERT, UPDATE или DELETE. Пункты INTO, FETCH IN и RETURNING INTO.

Также вопрос в том, что такое массовое исключение Oracle?

Масса Операции, завершенные с Oracle 9i ДЛЯ ВСЕХ заявление включает необязательный SAVE ИСКЛЮЧЕНИЯ пункт, который позволяет масса операции по сохранению исключение информацию и продолжить обработку. После завершения операции исключение информацию можно получить с помощью атрибута SQL% BULK_EXCEPTIONS.

Какая польза от массового сбора в Oracle?

НАПОЛЬНЫЙ СБОР уменьшает переключение контекста между SQL и PL / SQL движок и позволяет движку SQL сразу получать записи. Oracle PL / SQL предоставляет возможность получения записей в масса а не получать по одному.

Рекомендуемые: