Selles õpetuses tutvustame SQL * Plusi ja õpime, kuidas seda andmebaasiga ühendada.
Pärast ühenduse loomist vaatame ka, kuidas kirjutada oma esimene programm "Tere maailm" PL / SQL-i.
Selles õpetuses saate teada.
- Mis on SQL * Plus?
- Ühendamine andmebaasiga
- Kuidas kirjutada lihtsat programmi PL / SQL abil
- Muutujate deklareerimine ja kasutamine programmis
- Kommentaarid PL / SQL-is
Mis on SQL * Plus?
SQL * Plus on interaktiivne ja partiipäringu tööriist, mis installitakse iga Oracle'i installiga. Selle leiate jaotisest Start> Programs> Oracle-OraHomeName> Application Development> SQL Plus. Teise võimalusena saate selle alla laadida ka Oracle Technology Networkist (OTN)
Sellel on käsurea kasutajaliides, Windowsi graafiline kasutajaliides ja veebipõhine kasutajaliides.
See võimaldab kasutajal ühenduda andmebaasiga ja täita PL / SQL-käske.
Ühendamine andmebaasiga
Selles jaotises õpime, kuidas Windows GUI-s SQL * Plusiga ühendust luua. Kui avame SQL * Plusi, küsib see ühenduse üksikasju, nagu allpool näidatud.
Ühenduse üksikasjad:
- Kasutajanimi:
- Parool:
- Host String:
- Pärast edukat ühendust ilmub SQL pluss, nagu allpool näidatud
- Kui peame nägema koodi väljundit, peame käivitama "set serveroutput on".
- Nüüd oleme valmis töötama tööriistaga SQL * Plus.
Kuidas kirjutada lihtsat programmi PL / SQL abil
Selles jaotises kirjutame lihtsa programmi "Tere maailm" printimiseks, kasutades "Anonüümset plokki".
BEGINdbms_output.put_line (‘Hello World… ');END;/Väljund:
Hello World…
Koodi selgitus:
- Koodirida 2 : prindib sõnumi "Tere maailm ..."
- Alloleval ekraanipildil selgitatakse, kuidas sisestada kood SQL * Plusi.
Märkus . Plokile peaks alati järgnema '/', mis saadab kompilaatorile teabe ploki lõpu kohta. Kuni kompilaatori kohtumiseni '/' ei loeta see plokki lõpetatuks ja ei täida seda.
Muutujate deklareerimine ja kasutamine programmis
Trükime siin muutujate abil "Hello World".
DECLAREtext VARCHAR2(25);BEGINtext:= ‘Hello World’;dbms_output.put_line (text);END:/Väljund:
Hello World
Koodi selgitus:
- Koodirida 2 : VARCHAR2 tüüpi muutuja "teksti" deklareerimine suurusega 25
- Koodirida 4 : Väärtuse "Hello World" määramine muutujale "text".
- Koodirida 5 : muutuja "text" väärtuse printimine.
Kommentaarid PL / SQL-is
Kommenteerimiskood käsib kompilaatoril lihtsalt eirata selle konkreetse koodi käivitamist.
Kommentaari saab programmis kasutada programmi loetavuse suurendamiseks. PL / SQL-is saab koode kommenteerida kahel viisil.
- Selle rea kommenteerimiseks kasutage rea alguses '-'.
- Kasutades '/ *…. * /', Võime kasutada mitut rida. Sümbol '/ *' tähistab kommentaari algust ja sümbol '* /' kommentaari lõppu. Nende kahe sümboli vahelist koodi käsitleb kompilaator kommentaaridena.
Näide : Selles näites trükime "Hello World" ja näeme ka seda, kuidas kommenteeritud read koodis käituvad
BEGIN--single line commentdbms output.put line (' Hello World ’);/*Multi line commenting beginsMulti line commenting ends */END;/Väljund:
Hello World
Koodi selgitus:
- Koodirida 2 : Üherealine kommentaar ja kompilaator eirasid selle rea täitmisel.
- Koodirida 3 : Väärtuse "Tere maailm" printimine.
- Koodirida 4 : Mitmerealine kommenteerimine algab tähega '/ *'
- Koodirida 5 : Mitmerealine kommenteerimine lõpeb tähega '* /'
Kokkuvõte
Selles õpetuses olete õppinud tundma SQL * Plus'i ja ühenduse loomist SQL * Plusiga. Samuti olete õppinud, kuidas lihtsat programmi kirjutada ja kuidas nendes muutujat kasutada. Oma eelseisvatest peatükkidest õpime lisateavet erinevate funktsioonide kohta, mida saab rakendada PL SQL-i programmis.