În acest tutorial, vom introduce SQL * Plus și vom învăța cum să îl conectăm la baza de date.
După conectare, vom vedea, de asemenea, cum să scriem primul nostru program "Hello World" în PL / SQL.
În acest tutorial - veți învăța.
- Ce este SQL * Plus?
- Conectarea la baza de date
- Cum se scrie un program simplu folosind PL / SQL
- Declararea și utilizarea variabilelor în program
- Comentarii în PL / SQL
Ce este SQL * Plus?
SQL * Plus este un instrument de interogare interactiv și lot care este instalat la fiecare instalare Oracle. Acesta poate fi găsit la Start> Programe> Oracle-OraHomeName> Dezvoltare aplicații> SQL Plus. Alternativ, îl puteți descărca și din Oracle Technology Network (OTN)
Are o interfață de utilizator de linie de comandă, Windows GUI și o interfață de utilizator bazată pe web.
Permite utilizatorului să se conecteze la baza de date și să execute comenzi PL / SQL.
Conectarea la baza de date
În această secțiune, vom învăța cum să ne conectăm la SQL * Plus în GUI Windows. Când deschidem SQL * Plus, acesta va solicita detaliile conexiunii, așa cum se arată mai jos.
Detalii conexiune:
- Nume utilizator:
- Parolă:
- Șir de gazdă:
- După conectarea reușită, SQL plus va apărea așa cum se arată mai jos
- Trebuie să executăm „set serveroutput on” dacă trebuie să vedem ieșirea codului.
- Acum suntem gata să lucrăm cu instrumentul SQL * Plus.
Cum se scrie un program simplu folosind PL / SQL
În această secțiune, vom scrie un program simplu pentru tipărirea „Hello World” folosind „Bloc anonim”.
BEGINdbms_output.put_line (‘Hello World… ');END;/Ieșire:
Hello World…
Explicatie cod:
- Linia de cod 2 : tipărește mesajul „Hello World ...”
- Captura de ecran de mai jos explică cum se introduce codul în SQL * Plus.
Notă: Un bloc ar trebui să fie întotdeauna urmat de '/' care trimite informațiile către compilator despre sfârșitul blocului. Până când compilatorul întâlnește „/”, acesta nu va considera că blocul este finalizat și nu îl va executa.
Declararea și utilizarea variabilelor în program
Aici vom imprima „Hello World” folosind variabilele.
DECLAREtext VARCHAR2(25);BEGINtext:= ‘Hello World’;dbms_output.put_line (text);END:/Ieșire:
Hello World
Explicatie cod:
- Linia de cod 2 : Declararea unei variabile „text” de tip VARCHAR2 cu dimensiunea 25
- Linia de cod 4 : Atribuirea valorii „Hello World” variabilei „text”.
- Linia de cod 5 : Tipărirea valorii variabilei „text”.
Comentarii în PL / SQL
Codul de comentare instruiește pur și simplu compilatorul să ignore acel cod special de la executare.
Comentariul poate fi folosit în program pentru a crește lizibilitatea programului. În PL / SQL codurile pot fi comentate în două moduri.
- Folosind „-” la începutul rândului pentru a comenta acea linie.
- Folosind „/ *…. * /” Putem folosi mai multe linii. Simbolul „/ *” marchează începutul comentariului, iar simbolul „* /” marchează sfârșitul comentariului. Codul dintre aceste două simboluri va fi tratat ca comentarii de către compilator.
Exemplu : În acest exemplu, vom imprima „Hello World” și vom vedea, de asemenea, cum se comportă liniile comentate în cod
BEGIN--single line commentdbms output.put line (' Hello World ’);/*Multi line commenting beginsMulti line commenting ends */END;/Ieșire:
Hello World
Explicatie cod:
- Linia de cod 2 : comentariul cu o singură linie și compilatorul au ignorat această linie de la execuție.
- Linia de cod 3 : Tipărirea valorii „Hello World”.
- Linia de cod 4 : comentariile pe mai multe linii încep cu „/ *”
- Linia de cod 5 : comentariile pe mai multe linii se termină cu „* /”
rezumat
În acest tutorial, ați aflat despre SQL * Plus și despre stabilirea conexiunii la SQL * Plus. De asemenea, ați aflat despre cum să scrieți programul simplu și despre cum să utilizați o variabilă în ele. În capitolele noastre viitoare, vom afla mai multe despre diferite funcționalități care pot fi implementate în programul PL SQL.