Oracle lagrade procedurer beskrivs exakt hur de interagerar . De är kodade procedurer med Oracle PL /SQL som är permanent bosatta i databasen . På detta sätt Oracle paket kan återanvändas och som deras uppgifter finns i databasen och inte i separata källfiler , är informationen säker . Skapandet av Oracle -paket innebär skapandet av ett huvud , med angivande av prototyper av funktioner och parametrar , och kroppen av paketet som innehåller själva koden . Både huvudet och kroppen kan placeras i en enda textfil , men god praxis kräver att de skall lagras individuellt. Instruktioner
1
Skapa två textfiler med en SQL-fil suffix . Denna textfiler innehåller källkoden för Oracle -paketet header och Oracle kapselkroppen respektive. De kommer att utgöra källa kommandon för att skapa paketet i databasen som en lagrad procedur .
2
Mata in kommandon för paketet header för att skapa paketet . Redigera header-fil och placera kommandona i det att skapa funktionen prototyper . Sidhuvudfilen anger till Oracle tolken vad som väntar när du kompilerar paketet kroppen i form av parametrar och returvärden . Ett exempel av paketet header visas nedan:
Skapa eller ersätta PAKET update_planned_hrs
Is