PL / SQL-komennot - Perus- ja edistyneitä PL / SQL-komentoja

Sisällysluettelo:

Anonim

PL / SQL-komentojen käyttöönotto

PL / SQL on hyvin samanlainen kuin SQL. Se tarkoittaa menettelytavan kielen laajennusta jäsenneltyyn kyselykieleen. Se on erittäin hyödyllistä kyselyssä minkä tahansa tyyppisistä tiedoista taulukossa ja myös näiden tietojen päivityksessä. PL / SQL otetaan käyttöön PL / SQL-lohkorakenteelle ja auttaa oikeassa kehityksessä. Se tarjoaa myös muuttujia, jotka auttavat eri muuttujien ilmoittamisessa, nimeämisessä ja määrittämisessä. Katsotaanpa kaikkia kaikkia komentoja, jotka ovat läsnä PL / SQL: ssä.

Perus- PL / SQL-komennot

1. PL / SQL- lohkorakenne: Lohkorakenteessa on neljä tyyppiä koodilohko-osia. Ne ovat otsikko, ilmoitus, suoritettava ja poikkeukset. Koodilohkon lopettaa End Key. Koodi tulee kirjoittaa aloitus- ja lopetus avainsanoihin.

2. Kommentit: Kommentteja voi lisätä milloin tahansa. Ne voivat olla huomautuksia tai tietoja koodista, joihin on viitattava tulevaisuudessa. Sitä voidaan esittää rivillä '-' tai kommenttilohkoa voidaan merkitä '/ * * /'.

3. Muuttujien määritteleminen: Muuttujat voidaan määritellä ohjelman ilmoitusosassa. Syntaksi muuttujan määrittelemiseksi on muuttujan_nimi datatyyppi;

Sitä käsitellään muuttuvana määritelmänä, joka on samanlainen kuin muut lausunnot. Sillä pitäisi olla nimi ja tietotyyppi. Nämä ovat pakollisia.

4. Rajoituksen määritelmät - Rajoituksia voidaan soveltaa muuttujiin, jotka määritetään missä tahansa koodilohossa. Rajoitusta voidaan kutsua ehdoksi, jota on sovellettava tiettyyn muuttujaan. Yleisesti käytetyt rajoitukset ovat vakioita eivätkä ole tyhjiä. Vakion avulla varmistetaan, että arvo ei muutu arvon alun perin antamisen jälkeen. Ei nolla varmistaa, että muuttujalla on arvo aina. Jos jokin arvo yrittää antaa nolla-arvon, tapahtuu virhe. Muita rajoituksia ovat yksilöllinen, tarkista, ensisijainen avain, vieras avain jne.

5.Datan lisäys: Tässä PL / SQL-komennossa tiedot voidaan lisätä mihin tahansa taulukkoon käyttämällä 'insert' -komentoa. Tämä komento vaatii taulukon nimen, sarakkeen nimen ja sarakkeiden arvot. Arvot voidaan lisätä mihin tahansa pohjataulukkoon käyttämällä tätä lausetta. Taulukon nimi ja arvot ovat pakollisia. Myös avainsanaa 'arvot' tulisi käyttää.

6.Tietojen päivitys : Taulukon tiedot voidaan päivittää helposti käyttämällä päivityslausetta. Se voi päivittää minkä tahansa taulukon sarakkeen arvon. Sillä on oltava taulukon nimi, sarakkeen nimi ja arvo syötteinä ja päivittää tiedot.

Avainsanajoukko auttaa päivittämään määritetyn arvon sarakkeen arvon. Jos lauseke mainitaan valinnaisena ja jos sitä ei määritetä, arvo päivitetään koko sarakkeelle.

7.Data Deletion: Tiedot voidaan poistaa Pl / SQL: stä käyttämällä delete-komentoa. Se voi auttaa poistamaan kokonaiset tiedot tai tarjoamaan ehdot tietyn datan poistamiselle. Tämä ehto voidaan antaa "missä" -lausekkeella.

8.Tietojen valitseminen : Jotta tietyt tiedot voidaan hakea, ne on haettava tietystä tietokantataulusta. Tämä on mahdollista Pl / SQL: ssä 'valitse' -käskyllä.

9. Poikkeusten käsittely: Tätä PL / SQL-komentoa voidaan käyttää virheolosuhteiden havaitsemiseen. Se käsittelee virheet älykkäästi ja mahdollistaa myös käyttäjän antaa sopivia käyttäjän määrittelemiä viestejä.

10. Aritmeettiset operaattorit: PL / SQL tukee kaikkia aritmeettisia operaattoreita. Käyttäjä voi lisätä, vähentää, kertoa ja jakaa.

Keskitason PL / SQL-komennot

1. Currval ja Nextval: sekvenssiä käytetään peräkkäisten numeroiden tuottamiseen. Alkuarvo voidaan määrittää. Tätä arvoa voidaan kasvattaa. Currval-toiminto auttaa käyttäjää saamaan muuttujan nykyisen arvon. Seuraavavalinnainen toiminto kasvattaa tätä jaksoa ja palauttaa tallennetun arvon.

2. Rowid: Tämä toiminto palauttaa minkä tahansa tietokantataulukon rivin rivin tai binaarin osoitteen. Tämä rivi voidaan tallentaa luettavassa muodossa. Tämän lisäksi, jos käyttäjä haluaa hakea minkä tahansa fyysisen rivin muuttujaksi, voit käyttää ROWIDTOCHARia, joka muuntaa binaariarvon merkkijonoksi.

3. Rownum: Rownum antaa numeron, joka osoittaa järjestyksen, jossa rivi voidaan valita taulukosta.

  • Ensimmäisellä rivillä, joka on valittu, sen rownum on asetettu
  • Toinen rivi on samoin asetettu riviin
  • Tätä toimintoa voidaan käyttää kyselyihin tietojen noutamiseksi ja sitä voidaan käyttää myös päivityslausekkeisiin.

4. Operaattorien vertailu : Nämä toiminnot auttavat vertaamaan lausekkeita ja tuottoarvoja, kuten tosi, väärä tai nolla. Näitä operaattoreita ovat Between, olemassa, in, on nolla ja kuten operaattorit.

5. Aseta operaattori: Tätä operaattoria käytetään, kun tulokset edellyttävät kahden kyselyn yhdistämistä. Intersect-operaattori tarkistaa molemmista kyselyistä erotettavat arvot, kun taas Union palauttaa kaikki jommankumman kyselyn valitsemat erilliset rivit. Union all palauttaa kaikki kyselyiden valitset rivit, mukaan lukien kaikki kaksoiskappaleet.

6.% ISOPEN: Tämä sulkee SQL-osoittimen automaattisesti sen jälkeen, kun siihen liittyvä SQL-käsky on suoritettu.

7. Käyttäjän syöte : Käyttäjä voi ottaa käyttäjän syötteitä käyttämällä & operaattoria. Tämä tulo voidaan ottaa ja tallentaa muuttujaan.

8. Hakemistokohtainen taulukko : Taulukon mukainen hakemisto on joukko avain-arvopareja. Kaikkien näppäinten on oltava yksilöiviä ja niitä voidaan käyttää vastaavan arvon löytämiseen. Tämä avain voi olla joko kokonaisluku tai merkkijono.

9. Funktion kutsuminen: Toiminto voidaan luoda suorittamaan määritelty tehtävä ja palauttamaan tulokset, kun käsky suoritetaan.

10.% ROWCOUNT: Tämä PL / SQL-komento auttaa tuottamaan rivien määrän, joihin lisäys-, päivitys- tai poistotyökalu vaikuttaa.

Advanced PL / SQL -komennot

1. Menettelytavat: Aina kun käyttäjä haluaa hyväksyä käyttäjän syötteen, menettelyä voidaan käyttää. Nämä parametrit voidaan määritellä yhdessä eri aliohjelmien kanssa. Nämä ovat parametrit IN, OUT ja IN OUT. IN-parametri ottaa tulon aliohjelmille. OUT-parametria käytetään ulostulon saamiseksi aliohjelmista. IN OUT voi ottaa molemmat tulot ja antaa ulostulot.

2. Kohdistimet: Kohdistimet hallitsevat kontekstialuetta kohdistimen kautta. Sillä on kyky pitää rivejä, jotka palautetaan minkä tahansa SQL-käskyn avulla. Tätä rivisarjaa kutsutaan aktiiviseksi ryhmäksi.

Vinkkejä ja temppuja PL / SQL-komentojen käyttämiseen

1. Not Null -rajoitusta voidaan käyttää vain sarakkeen kanssa.

2. SYSDATE palauttaa nykyisen päivämäärän.

3. Kohdassa 'välillä' määritellyt arvot sisältävät nämä arvot.

4. MIN- ja MAX-toimintoja voidaan käyttää minkä tahansa tyyppisiin tietoihin.

5 Vain tallennetut toiminnot ovat soitettavia eikä tallennettuja toimintoja.

Johtopäätös - PL / SQL-komennot

PL / SQL-komennot ovat yksi vanhimmista ja käytetyimmistä kielistä tietojen hakemiseen tietokannasta. Se tarjoaa kaikki tapoja tiedon hankkimiseen, säilyttämiseen ja käsittelemiseen. Kaikilla näillä eri toiminnoilla datan hallinta on erittäin helppoa.

Suositellut artikkelit

Tämä on opas PL / SQL-komentoihin. Täällä olemme keskustelleet PL / SQL-peruskäskyistä ja joistakin Advance PL / SQL -komennoista. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja.

  1. Kuinka käyttää sikakomentoja
  2. MongoDB-komennot
  3. Yläosat käyttävät kipinäkomentoja
  4. Sinun tulisi kokeilla pesän komentoja