1. Понятие о базе данных. Субд. Примеры


Терминологии в подпрограммах PL / SQL


Download 338.67 Kb.
bet14/81
Sana17.06.2023
Hajmi338.67 Kb.
#1547959
1   ...   10   11   12   13   14   15   16   17   ...   81
Bog'liq
Baza dannix Yakuniy savollar va javoblar (1)

Терминологии в подпрограммах PL / SQL


Прежде чем мы узнаем о подпрограммах PL / SQL, мы обсудим различные термины, которые являются частью этих подпрограмм. Ниже приведены термины, которые мы собираемся обсудить.
Процедура – это подпрограмма, состоящая из группы операторов PL / SQL. Каждая процедура в Oracle имеет свое уникальное имя, по которому она может быть передана. Этот подпрограммный блок хранится в виде объекта базы данных. Ниже приведены характеристики этого подпрограммного блока.
Функции – это отдельная подпрограмма PL / SQL. Подобно процедуре PL / SQL, функции имеют уникальное имя, по которому на них можно ссылаться. Они хранятся в виде объектов базы данных PL / SQL. Ниже приведены некоторые характеристики функций.
Подпрограмма – это не что иное, как процедура, и ее необходимо создавать вручную в соответствии с требованием. После создания они будут сохранены как объекты базы данных.

  • Процедуры – это отдельные блоки программы, которые могут храниться в базе данных.

  • Вызвать эти процедуры можно, обратившись к их имени, чтобы выполнить операторы PL / SQL.

  • Он в основном используется для выполнения процесса в PL / SQL.

  • Он может иметь вложенные блоки или может быть определен и вложен в другие блоки или пакеты.

  • Он содержит часть объявления (необязательно), часть исполнения, часть обработки исключений (необязательно).

  • Значения могут быть переданы в процедуру или извлечены из процедуры через параметры.

  • Эти параметры должны быть включены в оператор вызова.

  • Процедура может иметь инструкцию RETURN для возврата элемента управления в вызывающий блок, но она не может возвращать какие-либо значения через инструкцию RETURN.

  • Процедуры нельзя вызывать напрямую из операторов SELECT. Они могут быть вызваны из другого блока или через ключевое слово EXEC.

18. Подпрограммы. Пакеты в PL/SQL, примеры;
Подпрограмма – относительно самостоятельная часть программы, имеющая свое имя и выполняющая определенные действия.
Подпрограммы повышают надежность и наглядность программ, т.к. позволяют разрабатывать и отлаживать каждый блок программы независимо (например, разными людьми).
Структура подпрограммы почти полностью повторяет структуру всей программы и состоит из следующих частей:

  • заголовок подпрограммы

  • Download 338.67 Kb.

    Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   81




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling