Šajā apmācībā mēs iepazīstināsim ar SQL * Plus un uzzināsim, kā to savienot ar datu bāzi.
Pēc savienojuma mēs arī redzēsim, kā rakstīt savu pirmo programmu "Hello World" PL / SQL.
Šajā apmācībā - jūs uzzināsiet.
- Kas ir SQL * Plus?
- Savienojuma izveide ar datu bāzi
- Kā uzrakstīt vienkāršu programmu, izmantojot PL / SQL
- Mainīgo deklarēšana un izmantošana programmā
- Komentāri PL / SQL
Kas ir SQL * Plus?
SQL * Plus ir interaktīvs un sērijveida vaicājumu rīks, kas tiek instalēts katrā Oracle instalācijā. To var atrast sadaļā Sākt> Programmas> Oracle-OraHomeName> Lietojumprogrammu izstrāde> SQL Plus. Varat arī lejupielādēt to no Oracle Technology Network (OTN)
Tam ir komandrindas lietotāja interfeiss, Windows GUI un tīmekļa lietotāja interfeiss.
Tas ļauj lietotājam izveidot savienojumu ar datu bāzi un izpildīt PL / SQL komandas.
Savienojuma izveide ar datu bāzi
Šajā sadaļā mēs uzzināsim, kā Windows GUI izveidot savienojumu ar SQL * Plus. Kad mēs atveram SQL * Plus, tas pieprasīs informāciju par savienojumu, kā parādīts zemāk.
Informācija par savienojumu:
- Lietotājvārds:
- Parole: <šī lietotāja parole>
- Resursdatora virkne:
- Pēc veiksmīga savienojuma parādīsies SQL plus, kā parādīts zemāk
- Ja mums ir jāredz koda izvade, mums ir jāizpilda iestatījums serveroutput on.
- Tagad mēs esam gatavi strādāt ar rīku SQL * Plus.
Kā uzrakstīt vienkāršu programmu, izmantojot PL / SQL
Šajā sadaļā mēs rakstīsim vienkāršu programmu "Hello World" drukāšanai, izmantojot "Anonymous block".
BEGINdbms_output.put_line (‘Hello World… ');END;/Izeja:
Hello World…
Koda skaidrojums:
- 2. koda rindiņa : izdrukā ziņojumu "Sveika pasaule ..."
- Zemāk redzamajā ekrānuzņēmumā ir paskaidrots, kā ievadīt kodu SQL * Plus.
Piezīme: Blokam vienmēr jāseko simbolam “/”, kas nosūta kompilatoram informāciju par bloka beigām. Līdz kompilatora sastapšanai '/' tas neuzskatīs bloku par pabeigtu un to arī neizpildīs.
Mainīgo deklarēšana un izmantošana programmā
Šeit mēs izdrukāsim "Hello World", izmantojot mainīgos.
DECLAREtext VARCHAR2(25);BEGINtext:= ‘Hello World’;dbms_output.put_line (text);END:/Izeja:
Hello World
Koda skaidrojums:
- 2. koda rindiņa : VARCHAR2 tipa mainīgā lieluma "teksta" deklarēšana ar izmēru 25
- 4. koda rindiņa : vērtības “Hello World” piešķiršana mainīgajam “text”.
- 5. koda rindiņa : mainīgā "text" vērtības izdrukāšana.
Komentāri PL / SQL
Komentēšanas kods vienkārši uzdod kompilatoram ignorēt šī koda izpildi.
Komentāru var izmantot programmā, lai uzlabotu programmas lasāmību. PL / SQL kodus var komentēt divējādi.
- Izmantojot "-" rindas sākumā, lai komentētu konkrēto rindu.
- Izmantojot '/ *…. * /', Mēs varam izmantot vairākas rindiņas. Simbols “/ *” iezīmē komentāra sākumu un simbols “* /” - komentāra beigas. Kods starp šiem diviem simboliem sastādītājs uzskatīs par komentāriem.
Piemērs : Šajā piemērā mēs izdrukāsim “Hello World” un redzēsim arī to, kā komentētās līnijas uzvedas kodā
BEGIN--single line commentdbms output.put line (' Hello World ’);/*Multi line commenting beginsMulti line commenting ends */END;/Izeja:
Hello World
Koda skaidrojums:
- 2. koda rindiņa : vienas rindas komentārs un kompilators ignorēja šo rindu no izpildes.
- 3. koda rindiņa : vērtības “Sveika pasaule” izdrukāšana.
- 4. koda rindiņa : vairāku rindu komentēšana sākas ar '/ *'
- 5. koda rindiņa : daudzrindu komentēšana beidzas ar “* /”
Kopsavilkums
Šajā apmācībā esat uzzinājis par SQL * Plus un savienojuma izveidi ar SQL * Plus. Jūs esat arī iemācījies, kā rakstīt vienkāršo programmu un kā tajās izmantot mainīgo. Mūsu nākamajās nodaļās mēs uzzināsim vairāk par dažādām funkcijām, kuras var ieviest PL SQL programmā.