Ebben az oktatóanyagban bemutatjuk az SQL * Plus alkalmazást, és megtanuljuk, hogyan kell az adatbázishoz csatlakoztatni.
A csatlakozás után azt is megnézzük, hogyan írhatjuk első "Hello World" programunkat PL / SQL-be.
Ebben az oktatóanyagban - megtanulod.
- Mi az SQL * Plus?
- Csatlakozás az adatbázishoz
- Hogyan lehet egyszerű programot írni PL / SQL használatával
- A változók deklarálása és használata a programban
- Megjegyzések PL / SQL-ben
Mi az SQL * Plus?
Az SQL * Plus egy interaktív és kötegelt lekérdező eszköz, amelyet minden Oracle telepítéskor telepítenek. A Start> Programok> Oracle-OraHomeName> Alkalmazásfejlesztés> SQL Plus menüpont alatt található. Alternatív megoldásként letöltheti az Oracle Technology Network (OTN) oldaláról is
Parancssori felhasználói felülettel, Windows GUI-val és webalapú felhasználói felülettel rendelkezik.
Lehetővé teszi a felhasználó számára, hogy csatlakozzon az adatbázishoz, és végrehajtsa a PL / SQL parancsokat.
Csatlakozás az adatbázishoz
Ebben a szakaszban megtanuljuk, hogyan lehet csatlakozni az SQL * Plus-hoz a Windows GUI-ban. Amikor megnyitjuk az SQL * Plus szolgáltatást, a rendszer kéri a kapcsolat részleteit az alábbiak szerint.
Kapcsolat részletei:
- Felhasználónév:
- Jelszó:
- Host String:
- A sikeres kapcsolat után az SQL plus az alábbiak szerint jelenik meg
- Futtatnunk kell a "set serveroutput on" beállítást, ha látnunk kell a kód kimenetét.
- Most készen állunk az SQL * Plus eszközzel való együttműködésre.
Hogyan lehet egyszerű programot írni PL / SQL használatával
Ebben a részben írunk egy egyszerű programot a "Hello World" nyomtatására az "Anonymous block" használatával.
BEGINdbms_output.put_line (‘Hello World… ');END;/Kimenet:
Hello World…
Kód Magyarázat:
- 2. kódsor: kinyomtatja a "Hello World…" üzenetet
- Az alábbi képernyőkép elmagyarázza, hogyan kell megadni a kódot az SQL * Plus alkalmazásban.
Megjegyzés: A blokkot mindig a '/' jelnek kell követnie, amely a blokk végéről tájékoztatja a fordítót. Amíg a fordító nem találkozik a '/' jelzéssel, a blokkot nem fogja befejezettnek tekinteni, és nem hajtja végre.
A változók deklarálása és használata a programban
Itt fogjuk kinyomtatni a "Hello World" -t a változók segítségével.
DECLAREtext VARCHAR2(25);BEGINtext:= ‘Hello World’;dbms_output.put_line (text);END:/Kimenet:
Hello World
Kód Magyarázat:
- 2. kódsor: VARCHAR2 típusú, 25 méretű változó "szöveg" deklarálása
- 4. kódsor: A "Hello World" érték hozzárendelése a "text" változóhoz.
- 5. kódsor: A "text" változó értékének kinyomtatása.
Megjegyzések PL / SQL-ben
A megjegyzéskód egyszerűen utasítja a fordítót, hogy hagyja figyelmen kívül az adott kód végrehajtását.
A megjegyzés a programban használható a program olvashatóságának növelésére. A PL / SQL kódok kétféleképpen kommentálhatók.
- Az adott sor megjegyzéséhez a sor elején a - jelet kell használni.
- A '/ *…. * /' Használatával több sort is használhatunk. A „/ *” szimbólum a megjegyzés kezdetét, a „* /” szimbólum a megjegyzés végét jelöli. A két szimbólum közötti kódot a fordító megjegyzésekként kezeli.
Példa : Ebben a példában a „Hello World” -t fogjuk kinyomtatni, és azt is megnézzük, hogy a megjegyzett sorok hogyan viselkednek a kódban
BEGIN--single line commentdbms output.put line (' Hello World ’);/*Multi line commenting beginsMulti line commenting ends */END;/Kimenet:
Hello World
Kód Magyarázat:
- 2. kódsor: Az egysoros megjegyzés és a fordító figyelmen kívül hagyta ezt a sort a végrehajtás során.
- 3. kódsor: A "Hello World" érték nyomtatása.
- 4. kódsor: A többsoros megjegyzés „/ *” betűvel kezdődik
- 5. kódsor: A többsoros kommentelés '* /' betűvel végződik
Összegzés
Ebben az oktatóanyagban megismerkedett az SQL * Plus és az SQL * Plus kapcsolat létesítésével. Azt is megtanulta, hogyan kell írni az egyszerű programot, és hogyan kell használni egy változót bennük. A következő fejezeteinkben többet megtudunk a PL SQL programban megvalósítható különböző funkciókról.