V tomto tutoriáli si predstavíme SQL * Plus a naučíme sa, ako ho pripojiť k databáze.
Po pripojení sa tiež pozrieme, ako napísať náš prvý program „Hello World“ v PL / SQL.
V tomto návode sa dozviete.
- Čo je to SQL * Plus?
- Pripojenie k databáze
- Ako napísať jednoduchý program pomocou PL / SQL
- Deklarácia a použitie premenných v programe
- Komentáre v PL / SQL
Čo je to SQL * Plus?
SQL * Plus je interaktívny a dávkový dotazovací nástroj, ktorý sa inštaluje pri každej inštalácii Oracle. Nachádza sa na Štart> Programy> Oracle-OraHomeName> Vývoj aplikácií> SQL Plus. Prípadne si ho môžete stiahnuť aj z Oracle Technology Network (OTN)
Má užívateľské rozhranie príkazového riadku, grafické rozhranie Windows a webové užívateľské rozhranie.
Umožňuje užívateľovi pripojiť sa k databáze a vykonávať príkazy PL / SQL.
Pripojenie k databáze
V tejto časti sa naučíme, ako sa pripojiť k SQL * Plus v grafickom používateľskom rozhraní systému Windows. Keď otvoríme SQL * Plus, zobrazí sa výzva na získanie podrobností o pripojení, ako je uvedené nižšie.
Detaily pripojenia:
- Užívateľské meno:
- Heslo:
- Reťazec hostiteľa:
- Po úspešnom pripojení sa zobrazí SQL plus, ako je znázornené nižšie
- Ak potrebujeme vidieť výstup kódu, musíme vykonať „set serveroutput on“.
- Teraz sme pripravení pracovať s nástrojom SQL * Plus.
Ako napísať jednoduchý program pomocou PL / SQL
V tejto časti napíšeme jednoduchý program pre tlač „Hello World“ pomocou „Anonymous block“.
BEGINdbms_output.put_line (‘Hello World… ');END;/Výkon:
Hello World…
Vysvetlenie kódu:
- Riadok kódu 2 : Vytlačí správu „Hello World…“
- Nasledujúca snímka obrazovky vysvetľuje, ako zadať kód v SQL * Plus.
Poznámka: Za blokom by malo vždy nasledovať „/“, ktoré odošle informácie kompilátoru o konci bloku. Pokiaľ kompilátor nenarazí na „/“, nebude považovať blok za dokončený a nebude ho vykonávať.
Deklarácia a použitie premenných v programe
Tu pomocou premenných vytlačíme „Hello World“.
DECLAREtext VARCHAR2(25);BEGINtext:= ‘Hello World’;dbms_output.put_line (text);END:/Výkon:
Hello World
Vysvetlenie kódu:
- Riadok kódu 2 : Deklarovanie variabilného „textu“ typu VARCHAR2 s veľkosťou 25
- Riadok kódu 4 : Priradenie hodnoty „Hello World“ k premennej „text“.
- Riadok kódu 5 : Tlač hodnoty premennej „text“.
Komentáre v PL / SQL
Komentujúci kód jednoducho dáva pokyn kompilátoru, aby ignoroval vykonávanie konkrétneho kódu.
Komentár je možné v programe použiť na zvýšenie čitateľnosti programu. V PL / SQL je možné kódy komentovať dvoma spôsobmi.
- Pomocou '-' na začiatku riadku môžete komentovať daný riadok.
- Pomocou znakov „/ *…. * /“ Môžeme používať viac riadkov. Symbol „/ *“ označuje začiatok komentára a symbol „* /“ označuje koniec komentára. Kód medzi týmito dvoma symbolmi bude kompilátor považovať za komentár.
Príklad : V tomto príklade vytlačíme „Hello World“ a tiež uvidíme, ako sa v kóde správajú komentované riadky
BEGIN--single line commentdbms output.put line (' Hello World ’);/*Multi line commenting beginsMulti line commenting ends */END;/Výkon:
Hello World
Vysvetlenie kódu:
- 2. riadok kódu : Komentár s jedným riadkom a prekladač tento riadok z vykonania ignoroval.
- Riadok kódu 3 : Tlač hodnoty „Hello World“.
- Riadok kódu 4 : Viacriadkové komentovanie začína znakom „/ *“
- Riadok kódu 5 : Viacriadkové komentovanie končí znakom „* /“
Zhrnutie
V tomto tutoriáli ste sa dozvedeli o SQL * Plus a vytvorení pripojenia k SQL * Plus. Dozvedeli ste sa tiež, ako napísať jednoduchý program a ako v nich použiť premennú. V našich nadchádzajúcich kapitolách sa dozvieme viac o rôznych funkcionalitách, ktoré je možné implementovať do programu PL SQL.