Поиск

L2AVADON

СТАТЬИ

Операторы и выражения CASE
ГлавнаяЯзык PL/SQLВведение в PL/SQLУправляющие операторы → Операторы и выражения CASE

Оператор CASE позволяет выбрать для исполнения одну из нескольких последовательностей операторов. Операторы CASE появились в стан­дарте SQL уже в 1992 году, но Oracle SQL стал поддерживать CASE толь­ко в версии Oracle8i Database, а PL/SQL не поддерживал CASE вплоть до версии Oracle9i Database Release 1. Начиная с этой версии PL/SQL под­держивает следующие виды операторов CASE:

Простой оператор CASE

Ставит в соответствие каждой последовательности операторов PL/ SQL некоторое значение. Выбирает последовательность операторов для выполнения на основе вычисления выражения, возвращающе­го одно из таких значений.

Поисковый оператор CASE

Выбирает последовательность операторов для выполнения на осно­ве вычисления списка логических условий. Выполняется последо­вательность операторов, соответствующая первому условию, вы­численному как TRUE.

 
1 2 3 4
Другие статьи