Програма PL/SQL Hello World (приклад)
⚡ Розумний підсумок
Перша програма PL/SQL демонструє, як підключитися до Oracle базу даних за допомогою SQL*Plus та запустіть приклад Hello World. У цьому ресурсі пояснюється інструмент SQL*Plus, деталі підключення, анонімні блоки, оголошення змінних та робота коментарів у PL/SQL.

У цьому посібнику ми познайомимося з SQL*Plus та дізнаємося, як підключити його до бази даних.
Після підключення ми також побачимо, як написати нашу першу програму «Hello World» на PL/SQL.
Що таке SQL*Plus?
SQL*Plus — це інтерактивний інструмент пакетних запитів, який встановлюється з кожним Oracle установка. Його можна знайти в меню Пуск > Програми > Oracle-OraHomeName > Розробка програм > SQL Plus. Крім того, ви також можете завантажити його з Oracle Технологічна мережа (OTN).
Він має інтерфейс користувача командного рядка, Windows Графічний інтерфейс користувача та веб-інтерфейс користувача.
Це дозволяє користувачеві підключатися до бази даних і виконувати команди PL/SQL.
Підключення до бази даних
У цьому розділі ми дізнаємося, як підключитися до SQL*Plus у Windows Графічний інтерфейс. Коли ми відкриваємо SQL*Plus, він запитує деталі підключення, як показано нижче.
Деталі підключення
- Ім'я користувача:
- Пароль:
- Рядок хоста:
- Після успішного підключення, SQL Плюс відобразиться, як показано нижче.
- Нам потрібно виконати «set serveroutput on», якщо нам потрібно побачити вихід коду.
- Тепер ми готові працювати з інструментом SQL*Plus.
Як написати просту програму за допомогою PL/SQL
У цьому розділі ми напишемо просту програму для виведення напису «Hello World» за допомогою оператора «Анонімний блок».
BEGIN dbms_output.put_line ('Hello World..'); END; /
вихід:
Hello World...
Code Пояснення:
- Code лінія 2: Друкує повідомлення «Привіт, світ…».
- На наведеному нижче скріншоті пояснюється, як ввести код у SQL*Plus.
Примітка: Після блоку завжди має стояти символ '/', який надсилає компілятору інформацію про кінець блоку. Доки компілятор не зустріне символ '/', він не вважатиме блок завершеним і не виконає його.
Оголошення та використання змінних у програмі
Тут ми збираємося надрукувати «Hello World» за допомогою змінних.
DECLARE text VARCHAR2(25); BEGIN text := 'Hello World'; dbms_output.put_line (text); END; /
вихід:
Hello World
Code Пояснення:
- Code лінія 2Оголошення змінної "text" типу VARCHAR2 розміром 25.
- Code лінія 4: Присвоєння значення «Hello World» змінній «text».
- Code лінія 5: Друк значення змінної “text”.
Коментарі в PL/SQL
Коментування коду просто вказує компілятору ігнорувати цей конкретний код від виконання.
Коментарі можна використовувати в програмі для підвищення читабельності програми. У PL/SQL код можна коментувати двома способами:
- Використання символу '–' на початку рядка для коментування цього конкретного рядка.
- Використовуючи '/*……*/', ми можемо коментувати кілька рядків. Символ '/*' позначає початок коментаря, а символ '*/' – його кінець. Код між цими двома символами компілятор оброблятиме як коментар.
ПрикладУ цьому прикладі ми виведемо «Hello World», а також подивимося, як коментовані рядки поводяться в коді.
BEGIN --single line comment dbms_output.put_line ('Hello World'); /*Multi line commenting begins Multi line commenting ends */ END; /
вихід:
Hello World
Code Пояснення:
- Code лінія 2Однорядковий коментар, і компілятор проігнорував цей рядок під час виконання.
- Code лінія 3Виведення значення «Привіт, Світе».
- Code лінія 4Багаторядкове коментування починається з '/*'.
- Code лінія 5Багаторядкове коментування закінчується символом '*/'.






