, en, subprogram, er programmet enhed /modul, som udfører en opgave.disse subprograms kombineres til større programmer.det er i bund og grund kaldes modulært design ".en subprogram kan påberåbes af en subprogram eller program, som hedder, at programmet. en subprogram kan oprettes,,, på skema plan, i en pakke,,, i en pl /sql blok,,, en opdeling niveau subprogram er en enkeltstående subprogram,.det er skabt til at skabe procedure eller skabe funktion erklæring.det er registreret i databasen og kan slettes med faldet procedure eller smid funktion erklæring. en subprogram skabt i en pakke er emballeret subprogram,.det er registreret i databasen og kan slettes, når pakken er slettet faldet pakke erklæring.vi vil diskutere emballage i kapitlet "pl /sql - pakninger"., pl /sql subprograms hedder pl /sql blokke, som kan påberåbes af en række parametre.pl /sql yder to former for subprograms:,,,, funktioner: disse subprograms tilbage en indre værdi, som hovedsagelig anvendes til at beregne og returnerer en værdi,.,,,, - procedurer: disse subprograms ikke returnere en værdi direkte, som hovedsagelig anvendes til at udføre en handling.,,, er dette kapitel skal dække vigtige aspekter af en pl /sql procedure, og vi vil dække, pl /sql funktion i næste kapitel, dele af en pl /sql subprogram hver pl /sql subprogram har et navn, og kan have en parameter liste.som anonyme pl /sql blokke, og den, der hedder blokerer en subprograms vil også have følgende tre dele:,, s.n., dele & beskrivelse, 1, erklæringer, er det en valgfri del.de erklæringer om subprogram begynder ikke med den erklærer nøgleord.det indeholder angivelser af typer, cursors, konstanter, variabler, undtagelser og indlejrede subprograms.disse punkter er lokale til subprogram og ophører med at eksistere, når subprogram fuldfører gennemførelsen., 2, eksekverbar del, det er en obligatorisk del, og som indeholder udtalelser om, at udføre de udpegede handling., 3, håndtering af undtagelser, og det er igen en valgfri del.det indeholder koden, der håndterer driftstid fejl.,, at skabe en procedure, der er skabt med skabe eller erstatte procedure erklæring.den forenklede syntaks for at skabe eller erstatte procedure erklæring er som følger: skabe (eller erstatte] procedure procedure_name [(parameter_name [i
pl /sql procedurer
Previous:pl /sql arrays
Next Page:pl /sql funktioner