Limbajul procedural / limbajul de interogare structurat (PL / SQL)

Autor: Randy Alexander
Data Creației: 3 Aprilie 2021
Data Actualizării: 16 Mai 2024
Anonim
PL-SQL (Procedural Language Extension of Structured Query Language) : Part 1
Video: PL-SQL (Procedural Language Extension of Structured Query Language) : Part 1

Conţinut

Definiție - Ce înseamnă limbajul procedural / limbajul de interogare structurat (PL / SQL)?

Limbajul procedural / limbajul de interogare structurat (PL / SQL) este implementarea Oracle a unei extensii a limbajului de programare SQL (SQL query structurat). PL / SQL este un instrument puternic care combină capacitatea de interogare a SQL cu bonusul suplimentar de caracteristici de programare.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică limbajul procedural / limbajul de interogare structurat (PL / SQL)

Începând cu Oracle7 la începutul anilor 1990, Oracle a dezvoltat și a oferit mai întâi PL / SQL. Din acel moment, PL / SQL a fost inclus oriunde este oferit SQL. Pentru a prelucra codul PL / SQL este utilizat un motor Oracle PL / SQL separat în interiorul software-ului. Ca și SQL, PL / SQL urmează o structură strictă de control al sintaxei. Blocul de cod PL / SQL este format din trei secțiuni principale: Declarație (opțional): cuvântul cheie de introducere a secțiunii de declarație este DECLARE. Execuție (obligatoriu): Cuvântul principal de introducere a secțiunii de execuție este ÎNCEPE. Excepție (opțional): cuvântul cheie de introducere a secțiunii de gestionare a excepțiilor este EXCEPȚIE. Astfel, aspectul aspectului este structurat după cum urmează: DECLARE statement_section BEGIN Program_execution EXCEPTION Exception_handling Obiectele create doar prin utilizarea PL / SQL, mai degrabă decât pur SQL, includ funcții, pachete și proceduri. Cu toate acestea, majoritatea aplicațiilor care rulează cod SQL acceptă și PL / SQL. Astfel, administratorii și dezvoltatorii bazei de date rareori separă codul SQL și PL / SQL.