Процедурный язык / язык структурированных запросов (PL / SQL)

Автор: Randy Alexander
Дата создания: 3 Апрель 2021
Дата обновления: 24 Июнь 2024
Anonim
Oracle SQL среда и ресурсы для эффективного изучения языка
Видео: Oracle SQL среда и ресурсы для эффективного изучения языка

Содержание

Определение - Что означает процедурный язык / язык структурированных запросов (PL / SQL)?

Процедурный язык / язык структурированных запросов (PL / SQL) - это реализация Oracle расширения языка программирования на языке структурированных запросов (SQL). PL / SQL - это мощный инструмент, который сочетает в себе возможности SQL-запросов и дополнительные возможности программирования.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет процедурный язык / язык структурированных запросов (PL / SQL)

Начиная с Oracle7 в начале 1990-х годов, Oracle впервые разработала и предложила PL / SQL. С тех пор PL / SQL был включен везде, где предлагается SQL. Отдельный движок Oracle PL / SQL внутри программного обеспечения используется для обработки кода PL / SQL. Как и SQL, PL / SQL придерживается строгой структуры управления синтаксисом. Блок кода PL / SQL состоит из трех основных разделов: Декларация (необязательно): ключевое слово введения в раздел Декларация - DECLARE. Выполнение (обязательно): Ключевое слово введения в основной раздел выполнения - НАЧАЛО. Исключение (необязательно): ключевым словом введения в раздел обработки исключений является ИСКЛЮЧЕНИЕ. Таким образом, внешний вид макета структурирован следующим образом: DECLARE объявление_секция BEGIN Program_execution EXCEPTION Exception_handling Объекты, созданные только с использованием PL / SQL, а не просто SQL, включают функции, пакеты и процедуры. Однако большинство приложений, которые выполняют код SQL, также поддерживают PL / SQL. Таким образом, администраторы баз данных и разработчики редко разделяют код SQL и PL / SQL.