V tomto kurzu představíme SQL * Plus a naučíme se, jak jej připojit k databázi.
Po připojení se také podíváme, jak napsat náš první program „Hello World“ v PL / SQL.
V tomto výukovém programu se naučíte.
- Co je to SQL * Plus?
- Připojování k databázi
- Jak psát jednoduchý program pomocí PL / SQL
- Deklarace a použití proměnných v programu
- Komentáře v PL / SQL
Co je to SQL * Plus?
SQL * Plus je interaktivní a dávkový dotazovací nástroj, který je nainstalován při každé instalaci Oracle. Naleznete jej na Start> Programy> Oracle-OraHomeName> Vývoj aplikací> SQL Plus. Můžete si jej také stáhnout z Oracle Technology Network (OTN)
Má uživatelské rozhraní příkazového řádku, grafické uživatelské rozhraní systému Windows a webové uživatelské rozhraní.
Umožňuje uživateli připojit se k databázi a provádět příkazy PL / SQL.
Připojování k databázi
V této části se naučíme, jak se připojit k SQL * Plus v grafickém rozhraní Windows. Když otevřete SQL * Plus, zobrazí se výzva k zadání podrobností o připojení, jak je uvedeno níže.
Podrobnosti o připojení:
- Uživatelské jméno:
- Heslo:
- Řetězec hostitele:
- Po úspěšném připojení se zobrazí SQL plus, jak je znázorněno níže
- Pokud potřebujeme vidět výstup kódu, musíme provést "nastavit serveroutput na".
- Nyní jsme připraveni pracovat s nástrojem SQL * Plus.
Jak psát jednoduchý program pomocí PL / SQL
V této části budeme psát jednoduchý program pro tisk „Hello World“ pomocí „Anonymous block“.
BEGINdbms_output.put_line (‘Hello World… ');END;/Výstup:
Hello World…
Vysvětlení kódu:
- Řádek kódu 2 : Vytiskne zprávu „Hello World…“
- Níže uvedený snímek obrazovky vysvětluje, jak zadat kód v SQL * Plus.
Poznámka: Za blokem by mělo vždy následovat '/', které odešle informace kompilátoru o konci bloku. Dokud překladač nenarazí na „/“, nebude to považovat blok za dokončený a nebude jej provádět.
Deklarace a použití proměnných v programu
Zde pomocí proměnných vytiskneme „Hello World“.
DECLAREtext VARCHAR2(25);BEGINtext:= ‘Hello World’;dbms_output.put_line (text);END:/Výstup:
Hello World
Vysvětlení kódu:
- Řádek kódu 2 : Deklarace proměnného „textu“ typu VARCHAR2 o velikosti 25
- Řádek kódu 4 : Přiřazení hodnoty „Hello World“ proměnné „text“.
- Řádek kódu 5 : Tisk hodnoty proměnné „text“.
Komentáře v PL / SQL
Kód komentáře jednoduše instruuje kompilátor, aby ignoroval provádění konkrétního kódu.
Komentář lze v programu použít ke zvýšení čitelnosti programu. V PL / SQL kódy lze komentovat dvěma způsoby.
- Pomocí '-' na začátku řádku komentujete konkrétní řádek.
- Pomocí '/ *…. * /' Můžeme použít více řádků. Symbol „/ *“ označuje začátek komentáře a symbol „* /“ označuje konec komentáře. Kód mezi těmito dvěma symboly bude kompilátorem považován za komentář.
Příklad : V tomto příkladu vytiskneme „Hello World“ a také uvidíme, jak se v kódu chovají komentované řádky
BEGIN--single line commentdbms output.put line (' Hello World ’);/*Multi line commenting beginsMulti line commenting ends */END;/Výstup:
Hello World
Vysvětlení kódu:
- Řádek kódu 2 : Jednořádkový komentář a kompilátor tento řádek z provádění ignoroval.
- Řádek kódu 3 : Tisk hodnoty „Hello World“.
- Řádek kódu 4 : Víceřádkové komentování začíná znakem „/ *“
- Řádek kódu 5 : Víceřádkové komentování končí znakem „* /“
souhrn
V tomto kurzu jste se dozvěděli o SQL * Plus a navázání připojení k SQL * Plus. Dozvěděli jste se také o tom, jak napsat jednoduchý program a jak v nich použít proměnnou. V našich nadcházejících kapitolách se dozvíme více o různých funkcích, které lze implementovat v programu PL SQL.