Obsah:
Definícia - Čo znamená procedurálny jazyk / jazyk štruktúrovaného dotazu (PL / SQL)?
Procedurálny jazyk / štruktúrovaný dopytovací jazyk (PL / SQL) je implementáciou rozšírenia programovacieho jazyka štruktúrovaného dopytovacieho jazyka (SQL) spoločnosťou Oracle. PL / SQL je výkonný nástroj, ktorý kombinuje schopnosť dotazovania SQL s pridanou prémiou programovacích funkcií.
Techopedia vysvetľuje procedurálny jazyk / štruktúrovaný dopytovací jazyk (PL / SQL)
Počnúc rokom Oracle7 začiatkom 90. rokov spoločnosť Oracle najprv vyvinula a ponúkla PL / SQL. Od tej doby je PL / SQL zahrnutá všade, kde sa ponúka SQL. Na spracovanie kódu PL / SQL sa používa softvér Oracle PL / SQL vo vnútri softvéru. Rovnako ako SQL, PL / SQL sleduje prísnu štruktúru riadenia syntaxe. Blok kódu PL / SQL sa skladá z troch hlavných častí: Vyhlásenie (voliteľné): Kľúčové slovo úvodnej časti pre vyhlásenie je DECLARE. Vykonanie (povinné): Kľúčové slovo úvodnej časti úvodnej časti je BEGIN. Výnimka (voliteľné): Kľúčové slovo úvodnej časti úvodnej časti týkajúcej sa spracovania výnimiek je VÝNIMKA. Vzhľad rozloženia je teda štruktúrovaný takto: DECLARE vyhlásenie_sekcie BEGIN Program_execution EXCEPTION Exception_handling Objekty vytvorené iba pomocou PL / SQL namiesto čisto SQL zahŕňajú funkcie, balíčky a procedúry. Väčšina aplikácií, ktoré používajú kód SQL, podporuje aj PL / SQL. Správcovia a vývojári databáz preto zriedka oddeľujú kód SQL a PL / SQL.