Inhoudsopgave:
Definitie - Wat betekent Procedural Language / Structured Query Language (PL / SQL)?
Procedurele taal / gestructureerde querytaal (PL / SQL) is de implementatie van Oracle van een programmeertaalextensie voor gestructureerde querytaal (SQL). PL / SQL is een krachtige tool die het queryvermogen van SQL combineert met de toegevoegde bonus van programmeerfuncties.
Techopedia verklaart Procedural Language / Structured Query Language (PL / SQL)
Beginnend met Oracle7 in de vroege jaren 1990, ontwikkelde Oracle voor het eerst PL / SQL. Sinds die tijd is PL / SQL overal opgenomen waar SQL wordt aangeboden. Een afzonderlijke Oracle PL / SQL-engine in de software wordt gebruikt om de PL / SQL-code te verwerken. Net als SQL volgt PL / SQL een strikte syntaxiscontrolestructuur. Het PL / SQL-codeblok bestaat uit drie hoofdsecties: Aangifte (optioneel): het sleutelwoord introductie van de Aangifte-sectie is DECLARE. Uitvoering (verplicht): Het belangrijkste sleutelwoord voor de introductie van de uitvoering is BEGIN. Uitzondering (optioneel): Introductie sleutelwoord sectie uitzonderingsbehandeling is UITZONDERING. Het uiterlijk van de lay-out is dus als volgt gestructureerd: DECLARElaration_section BEGIN Program_execution UITZONDERING Exception_handling Objecten die alleen zijn gemaakt met behulp van PL / SQL, in plaats van puur SQL, bevatten functies, pakketten en procedures. De meeste toepassingen die SQL-code uitvoeren, ondersteunen echter ook PL / SQL. Daarom scheiden databasebeheerders en ontwikkelaars zelden SQL- en PL / SQL-code.