ВУЗ:
Составители:
Рубрика:
14
2. КОНСТРУКЦИИ PL/SQL
2.1. Основы синтаксиса. Блоки PL/SQL
Язык PL/SQL является процедурно-ориентированным языком поко-
ления 4GL. Основной программно-лексической единицей языка является
логический блок, который может представлять собой процедуру, функцию
или анонимный блок.
Схема обработки блоков PL/SQL показана на рисунке 2.1. Ядро
PL/SQL является одной из частей сервера Oracle и осуществляет передачу
кода PL/SQL компоненту Procedure Statement Executor (исполнитель про-
цедурных
команд). Команды SQL, содержащиеся в блоке, передаются для
обработки компоненту SQL Statement Executor (исполнитель команд SQL).
Блок
PL/SQL
Блок
PL/SQL
Procedure
Statement
Executor
SQL
Statement
Executor
Ядро PL/SQL
не SQL
SQL
Сервер Oracle
Рис. 2.1. Схема обработки блоков PL/SQL
Программные блоки могут создаваться в различных средах и подраз-
деляются на хранимые подпрограммы и прикладные подпрограммы.
Хранимые подпрограммы находятся в базе данных и доступны из любого
инструментального средства или приложения базы данных в соответствии
2. КОНСТРУКЦИИ PL/SQL 2.1. Основы синтаксиса. Блоки PL/SQL Язык PL/SQL является процедурно-ориентированным языком поко- ления 4GL. Основной программно-лексической единицей языка является логический блок, который может представлять собой процедуру, функцию или анонимный блок. Схема обработки блоков PL/SQL показана на рисунке 2.1. Ядро PL/SQL является одной из частей сервера Oracle и осуществляет передачу кода PL/SQL компоненту Procedure Statement Executor (исполнитель про- цедурных команд). Команды SQL, содержащиеся в блоке, передаются для обработки компоненту SQL Statement Executor (исполнитель команд SQL). Ядро PL/SQL Блок Блок не SQL Procedure PL/SQL PL/SQL Statement SQL Executor SQL Statement Executor Сервер Oracle Рис. 2.1. Схема обработки блоков PL/SQL Программные блоки могут создаваться в различных средах и подраз- деляются на хранимые подпрограммы и прикладные подпрограммы. Хранимые подпрограммы находятся в базе данных и доступны из любого инструментального средства или приложения базы данных в соответствии 14
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »