Innholdsfortegnelse:
Definisjon - Hva betyr prosedyrespråk / strukturert spørrespråk (PL / SQL)?
Prosedyrespråk / strukturert spørrespråk (PL / SQL) er Orakles implementering av et strukturert spørrespråk (SQL) programmeringsspråkutvidelse. PL / SQL er et kraftig verktøy som kombinerer SQLs spørringsevne med den ekstra bonusen med programmeringsfunksjoner.
Techopedia forklarer prosedyrespråk / strukturert spørrespråk (PL / SQL)
Fra og med Oracle7 på begynnelsen av 1990-tallet utviklet og tilbød Oracle først PL / SQL. Siden den tid har PL / SQL blitt inkludert hvor som helst SQL tilbys. En egen Oracle PL / SQL-motor inne i programvaren brukes til å behandle PL / SQL-koden. I likhet med SQL følger PL / SQL en streng syntaks-kontrollerende struktur. PL / SQL-kodeblokken består av tre hoveddeler: Erklæring (valgfritt): Introduksjonssøkkelord for erklæringsseksjon er DECLARE. Utførelse (obligatorisk): Innledningsnøkkelord for hovedutførelsesdel er BEGIN. Unntak (valgfritt): Innledningsnøkkelordet for seksjonens innføring i unntak er unntak. Dermed er layoututseendet strukturert som følger: DECLARE declaration_section BEGIN Program_execution EXCEPTION Exception_handling Objekter som er opprettet bare ved å bruke PL / SQL, i stedet for rent SQL, inkluderer funksjoner, pakker og prosedyrer. Imidlertid støtter de fleste applikasjoner som kjører SQL-kode også PL / SQL. Dermed skiller databaseadministratorer og utviklere sjelden SQL og PL / SQL-kode.