PL /SQL , eller processuella språk /Structured Query Language , används i Oracle för att kombinera mer robust logik med traditionella SQL-satser . Det används för att skriva lagrade procedurer , som tillåter många olika användare tillgång till samma kod i stället för att ständigt skriva om samma process varje gång det behövs . PL /SQL- lagrade procedurer lagras i själva databasen jämfört med standard SQL som lagras i filer , program och skript . Med ordentlig tillgång , är PL /SQL uttalanden enkelt uppdateras från valfri Oracle SQL verktyg , inklusive SQLPlus . Instruktioner
1
Logga in på SQLPlus eller någon Oracle SQL verktyg .
2
Öppna den lagrade proceduren genom att använda " open " funktion från menyn "Arkiv" drop - ner listan . De flesta applikationer håller kopior av lagrade procedurer i ett textformat inom en fil bibliotek för enkel hämtning .
P Om ett bibliotek inte existerar , hämta PL /SQL uttalanden från " all_source " tabell med namnet på den lagrade proceduren . Skriv detta kommando vid prompten och tryck på " Enter " :
markera text från all_source där namn = ' lagrad procedur namn " beställning av linjen , Addera 3
Typ över nuvarande PL /SQL-uttryck för att ändra det . Ändra alla eller en del av den nuvarande PL /SQL-sats beroende på kraven .
4
Kör PL /SQL lagrad procedur genom SQL * Plus eller andra Oracle SQL verktyg för att ersätta den nuvarande versionen i databasen . Varje lagrade proceduren inleds med " skapa eller ersätta FÖRFARANDE procedure_name ( " följt av PL /SQL-kod . Detta uttalande instruerar Oracle för att lagra koden innesluten i parentes i databasen .