Tartalomjegyzék:
Meghatározás - Mit jelent az eljárási nyelv / strukturált lekérdezési nyelv (PL / SQL)?
Az eljárási nyelv / strukturált lekérdezési nyelv (PL / SQL) az Oracle strukturált lekérdezési nyelv (SQL) programozási nyelv kiterjesztésének megvalósítása. A PL / SQL egy olyan hatékony eszköz, amely ötvözi az SQL lekérdezési képességét és a programozási szolgáltatások hozzáadott bónuszát.
A Techopedia ismerteti az eljárási nyelvet / a strukturált lekérdezési nyelvet (PL / SQL)
Az Oracle7-vel kezdve az 1990-es évek elején, az Oracle először fejlesztette ki és kínálja a PL / SQL-t. Azóta a PL / SQL-t beépítették bárhol az SQL-re. A szoftver belsejében egy külön Oracle PL / SQL motort használunk a PL / SQL kód feldolgozására. Az SQL-hez hasonlóan a PL / SQL szigorú szintaxis-vezérlő struktúrát követ. A PL / SQL kódblokk három fő részből áll: Nyilatkozat (opcionális): A Nyilatkozat szakasz bevezető kulcsszava: DECLARE. Végrehajtás (kötelező): A fő végrehajtási szakasz bevezető kulcsszava a BEGIN. Kivétel (választható): A kivételkezelő szakasz bevezető kulcsszava: KIVÉTEL. Így az elrendezés megjelenése a következőképpen van felépítve: DECLARE deklarációs szakasz BEGIN Program_execution EXCEPTION Kivétel_kezelés Azok az objektumok, amelyeket pusztán az SQL helyett a PL / SQL használatával hoztak létre, funkciókat, csomagokat és eljárásokat tartalmaznak. Azonban a legtöbb alkalmazás, amely SQL-kódot futtat, szintén támogatja a PL / SQL-t. Így az adatbázis-adminisztrátorok és a fejlesztők ritkán választják el az SQL és a PL / SQL kódot.