Съдържание:
Определение - Какво означава език на процедурите / структуриран език на заявките (PL / SQL)?
Процедурен език / структуриран език на заявките (PL / SQL) е внедряване на Oracle на разширение на езика за програмиране на структуриран език за заявки (SQL). PL / SQL е мощен инструмент, който съчетава способността за търсене на SQL с добавения бонус от програмните функции.
Techopedia обяснява процедурен език / структуриран език на заявките (PL / SQL)
Започвайки с Oracle7 в началото на 90-те, Oracle за първи път разработва и предлага PL / SQL. Оттогава PL / SQL е включен където и да се предлага SQL. Отделен Oracle PL / SQL двигател вътре в софтуера се използва за обработка на PL / SQL код. Подобно на SQL, PL / SQL следва строга структура за контрол на синтаксиса. Кодният блок PL / SQL се състои от три основни секции: Декларация (незадължително): Ключовата дума за въвеждане на раздел Декларация е DECLARE. Изпълнение (задължително): Ключовата дума за въвеждане на главна секция е BEGIN. Изключение (незадължително): Ключовата дума за въвеждане на раздел за обработка на изключения е ИЗКЛЮЧЕНИЕ. По този начин, външният вид на структурата е структуриран по следния начин: DECLARE заявление_секция BEGIN Program_execution EXCEPTION Изключение_handling Обекти, създадени само с помощта на PL / SQL, а не чисто SQL, включват функции, пакети и процедури. Въпреки това повечето приложения, които изпълняват SQL код, също поддържат PL / SQL. По този начин администраторите на бази данни и разработчиците рядко разделят SQL и PL / SQL код.