END в PL/SQL. Введение
Ключевое слово END в PL/SQL используется для завершения различных блоков кода, таких как:
Анонимные блоки
Условия
IF...THENКонструкции
CASEЦиклы
LOOP,FOR,WHILEПроцедуры и функции
END делает структуру кода явной, облегчает отладку и повышает читаемость, особенно в многоуровневой логике.
🔤 Написание
🔄 Где используется END в PL/SQL
Завершение PL/SQL-блока
BEGIN ... ENDЗавершение логических веток (
IF,CASE)Завершение циклов
Завершение определений процедур, функций, пакетов
🧪 10 Примеров использования END в PL/SQL
1️⃣ Простой PL/SQL блок
2️⃣ Завершение условия IF
3️⃣ Оператор CASE в SQL
4️⃣ Цикл FOR с END LOOP
5️⃣ Цикл WHILE с END LOOP
6️⃣ END для процедуры
7️⃣ END IF с ELSIF
8️⃣ END в пакете
9️⃣ END в CASE внутри функции
🔟 END для вложенных блоков
🧩 Заключение
Ключевое слово END завершает любую логическую или функциональную конструкцию в Oracle SQL и PL/SQL. Это обязательный элемент синтаксиса, без которого код не скомпилируется.
💡 Запомни:
Используй
END;послеBEGIN,LOOP,CASE,IFВ PL/SQL иногда
ENDдополняется названием процедуры/функцииВсегда ставь
;послеEND, если это завершение кода
🔜 Следующая статья:
ELSIF в Oracle SQL — как проверять несколько условий в PL/SQL