V tej vadnici bomo predstavili SQL * Plus in se naučili, kako ga povezati z bazo podatkov.
Po povezavi bomo videli tudi, kako v PL / SQL napisati svoj prvi program "Hello World".
V tej vadnici boste izvedeli.
- Kaj je SQL * Plus?
- Povezovanje z bazo podatkov
- Kako napisati preprost program z uporabo PL / SQL
- Izjava in uporaba spremenljivk v programu
- Komentarji v PL / SQL
Kaj je SQL * Plus?
SQL * Plus je interaktivno orodje za paketne poizvedbe, ki se namesti ob vsaki namestitvi Oracle. Najdete ga v Start> Programi> Oracle-OraHomeName> Razvoj aplikacij> SQL Plus. Lahko pa ga prenesete tudi iz Oracle Technology Network (OTN)
Ima uporabniški vmesnik ukazne vrstice, uporabniški vmesnik za Windows in spletni uporabniški vmesnik.
Uporabniku omogoča povezavo z bazo podatkov in izvajanje ukazov PL / SQL.
Povezovanje z bazo podatkov
V tem razdelku se bomo naučili, kako vzpostaviti povezavo s SQL * Plus v Windows GUI. Ko odpremo SQL * Plus, bo zahteval podrobnosti o povezavi, kot je prikazano spodaj.
Podrobnosti povezave:
- Uporabniško ime:
- Geslo:
- Niz gostitelja:
- Po uspešni povezavi se prikaže SQL plus, kot je prikazano spodaj
- Če želimo videti izhodne kode, moramo izvesti "set serveroutput on".
- Zdaj smo pripravljeni za delo z orodjem SQL * Plus.
Kako napisati preprost program z uporabo PL / SQL
V tem poglavju bomo napisali preprost program za tiskanje "Hello World" z uporabo "Anonymous block".
BEGINdbms_output.put_line (‘Hello World… ');END;/Izhod:
Hello World…
Razlaga kode:
- 2. vrstica kode : natisne sporočilo "Hello World ..."
- Spodnji posnetek zaslona pojasnjuje, kako vnesti kodo v SQL * Plus.
Opomba: Bloku mora vedno slediti '/', ki prevajalniku pošlje informacije o koncu bloka. Dokler prevajalnik ne naleti na '/', blok ne bo menil, da je zaključen, in ga ne bo izvedel.
Izjava in uporaba spremenljivk v programu
Tukaj bomo s spremenljivkami natisnili "Hello World".
DECLAREtext VARCHAR2(25);BEGINtext:= ‘Hello World’;dbms_output.put_line (text);END:/Izhod:
Hello World
Razlaga kode:
- Vrstica kode 2 : razglasitev spremenljivke "besedilo" tipa VARCHAR2 z velikostjo 25
- Vrstica kode 4 : dodelitev vrednosti "Hello World" spremenljivki "text".
- Vrstica kode 5 : Tiskanje vrednosti spremenljivke "text".
Komentarji v PL / SQL
Koda za komentiranje preprosto naroči prevajalniku, naj ignorira izvajanje te kode.
Komentar lahko uporabite v programu za povečanje berljivosti programa. V PL / SQL lahko kode komentirate na dva načina.
- Uporaba znaka '-' na začetku vrstice za komentiranje te vrstice.
- Z uporabo '/ * ..... * /' Lahko uporabimo več vrstic. Simbol '/ *' označuje začetek komentarja, simbol '* /' pa konec komentarja. Prevajalnik bo kodo med tema dvema simboloma obravnaval kot komentarje.
Primer : V tem primeru bomo natisnili "Hello World" in videli bomo tudi, kako se komentirane vrstice obnašajo v kodi
BEGIN--single line commentdbms output.put line (' Hello World ’);/*Multi line commenting beginsMulti line commenting ends */END;/Izhod:
Hello World
Razlaga kode:
- 2. vrstica kode : Enovrstni komentar in prevajalnik sta to vrstic prezrla.
- Vrstica kode 3 : Tiskanje vrednosti "Hello World."
- Vrstica kode 4 : Komentiranje z več vrsticami se začne z '/ *'
- Vrstica kode 5 : Komentiranje več vrstic se konča z '* /'
Povzetek
V tej vadnici ste spoznali SQL * Plus in vzpostavitev povezave s SQL * Plus. Spoznali ste tudi, kako napisati preprost program in kako uporabiti spremenljivko v njih. V naslednjih poglavjih bomo izvedeli več o različnih funkcionalnostih, ki jih je mogoče uporabiti v programu PL SQL.