Obsah:
Definice - Co znamená procedurální jazyk / jazyk strukturovaného dotazu (PL / SQL)?
Procedurální jazyk / strukturovaný dotazovací jazyk (PL / SQL) je implementací Oracle pro rozšíření programovacího jazyka pro strukturovaný dotazovací jazyk (SQL). PL / SQL je výkonný nástroj, který kombinuje schopnost dotazování SQL s přidanou výhodou programovacích funkcí.
Techopedia vysvětluje procedurální jazyk / strukturovaný dotazovací jazyk (PL / SQL)
Počínaje Oracle7 na začátku 90. let, Oracle nejprve vyvinul a nabídl PL / SQL. Od té doby byla PL / SQL zahrnuta všude tam, kde je nabízen SQL. Ke zpracování kódu PL / SQL se používá samostatný stroj Oracle PL / SQL uvnitř softwaru. Stejně jako SQL i PL / SQL sleduje přísnou strukturu řízení syntaxe. Blok kódu PL / SQL se skládá ze tří hlavních částí: Deklarace (volitelné): Klíčové slovo úvodní sekce deklarace je DECLARE. Provedení (povinné): Klíčové slovo úvodní části úvodní sekce je BEGIN. Výjimka (volitelné): Klíčové slovo úvodní části pro zpracování výjimek je VÝJIMKA. Vzhled rozvržení je tedy strukturován následujícím způsobem: DECLARE prohlášení_sekce BEGIN Program_execution EXCEPTION Exception_handling Objekty vytvořené pouze pomocí PL / SQL, nikoli čistě SQL, zahrnují funkce, balíčky a procedury. Většina aplikací, které používají kód SQL, však podporuje také PL / SQL. Správci databází a vývojáři tak zřídka oddělují kód SQL a PL / SQL.