Innehållsförteckning:
Definition - Vad betyder procedurspråk / strukturerat frågespråk (PL / SQL)?
Procedurspråk / strukturerat frågespråk (PL / SQL) är Oracle implementering av ett strukturerat frågespråk (SQL) programmeringsspråk förlängning. PL / SQL är ett kraftfullt verktyg som kombinerar SQLs frågeförmåga med den extra bonusen med programmeringsfunktioner.
Techopedia förklarar Procedural Language / Structured Query Language (PL / SQL)
Från och med Oracle7 i början av 1990-talet utvecklade och erbjöd Oracle först PL / SQL. Sedan den tiden har PL / SQL tagits med varhelst SQL erbjuds. En separat Oracle PL / SQL-motor inuti programvaran används för att bearbeta PL / SQL-koden. Precis som SQL följer PL / SQL en strikt syntaxkontrollerande struktur. PL / SQL-kodblocket består av tre huvudavsnitt: Deklaration (valfritt): Introduktionssökord för deklarationssektion är DECLARE. Exekvering (obligatoriskt): Nyckelordet för introduktionen till huvudsekvensen är BEGIN. Undantag (valfritt): Introduktionssökord för avsnitt för hantering av undantag är UNDANTAG. Således är layoututseendet strukturerat enligt följande: DECLARE declaration_section BEGIN Program_execution EXCEPTION Exception_handling Objekt skapade endast genom att använda PL / SQL, snarare än rent SQL, inkluderar funktioner, paket och procedurer. De flesta applikationer som kör SQL-kod stöder emellertid också PL / SQL. Således separerar databasadministratörer och utvecklare sällan SQL och PL / SQL-kod.