Type a search term to find related articles by LIMS subject matter experts gathered from the most trusted and dynamic collaboration tools in the laboratory informatics industry.
PL/SQL — мова програмування, яка використовується для доступу до баз даних Oracle. Сама назва означає англ. Procedural Language (процедурна мова) + SQL (структурована мова запитів). Поява цієї мови є закономірним розвитком засобів обробки даних для баз даних. Як відомо, мова SQL є декларативною мовою програмування (мова програмування 4-го покоління), тобто конструкції цієї мови вказують що потрібно зробити, а не як. PL/SQL підтримує всі базові програмні конструкції. Синтаксис цієї мови базується на синтаксисі мови програмування Pascal. Ідейно ця мова створена на основі мови програмування Ada. Код програм не чутливий до регістра. Мова тісно інтегрована з мовою SQL.
declare
-- Опис блоку, типів даних та змінних (необов'язково)
begin
-- Код програми
exception
-- Обробка виключних ситуацій (Необов'язково)
end;
/* Багаторядкові
коментарі */
--Коментар на один рядок
В PL/SQL підтримуються такі типи даних:
випуск бази даних Oracle | версія PL/SQL | Опис |
---|---|---|
6.0 | 1.0 | Початкова версія PL/SQL, вживана переважно як мова сценаріїв SQL*Plus і мова програмування в SQL*Forms 3. Відсутні можливості створення іменованих програм для повторного використання. |
7.0 | 2.0 | Значне оновлення. Додана підтримка збережених процедур, фунцкій, пакетів, записів визначених програмістом, таблиць PL/SQL, і багато пакетів розширень. |