Ввод блоков PL/SQL

В данной заметке продолжаем тему по вводу команд SQL и PL/SQL в Oracle.

 Ввод команд SQL*Plus

 Ввод SQL-инструкций в SQL*Plus

Блоки PL/SQL могут занимать несколько строк и содержать пустые строки. Они должны заканчиваться наклонной чертой (/) или точкой (.), введенной на отдельной строке. Например:

BEGIN
   DBMS_OUTPUT.PUT_LINE('Hello World!');
END;
/

или

BEGIN
   DBMS_OUTPUT.PUT_LINE('Hello World!');
END;
.

При использовании наклонной черты блок передается серверу и немедленно выполняется. При использовании точки блок только сохраняется в SQL-буфере. Команда SET BLOCKTERMINATOR позволяет заменить ограничитель в виде точки другим символом.

Вас заинтересует / Intresting for you:

История PL/SQL и Oracle
История PL/SQL и Oracle 1314 просмотров Александров Попков Tue, 21 Nov 2017, 13:28:01
Ввод команд SQL*Plus
Ввод команд SQL*Plus 6113 просмотров Александров Попков Tue, 21 Nov 2017, 13:33:37
Ввод SQL-инструкций в SQL*Plus
Ввод SQL-инструкций в SQL*Plus 6118 просмотров Александров Попков Wed, 14 Mar 2018, 05:39:02
Блокировки Oracle
Блокировки Oracle 11051 просмотров Ирина Светлова Sat, 07 Jul 2018, 04:47:06

Войдите чтобы комментировать

ildergun аватар
ildergun ответил в теме #8842 12 нояб 2017 04:32
Эх, азы программирования на Pl/SQL... Как давно это было... Хорошая заметка, доступно объясняете.
apv аватар
apv ответил в теме #8192 03 март 2017 12:23
Простенький и понятьненький пример! :-)