Sådan kører en oracle lagret procedure fra sql kommandolinjen

Indlæg af Hanne Mølgaard Plasc     opdateret: 2011-09-02

En Oracle lagrede procedure eller funktion er et sæt af kommandoer og parametre , der er lagret direkte i databasen . Central opbevaring af koden gør det muligt at genbruges af mange forskellige programmer eller henrettet af mange forskellige brugere , uden dobbeltarbejde . Det fremmer også en standard metode , fordi hver person, der ikke behøver at udvikle deres egen måde at udføre den samme opgave . fleste lagrede procedurer er skrevet i foretrukne sprog /Structured Query Language ( PL /SQL )
1 .
Log ind SQL * Plus . Du har brug for et brugernavn , adgangskode og URL'en . Du skal have adgang til at køre en lagret procedure . Værten strengen identificerer databasen .
2 .
Skriv "set serveroutput på " og trykke på " Enter ". Denne kommando giver output fra en lagret procedure for at vise inden SQL * Plus .
3 .
Skriv " exec test_procedure " og klik på " Enter ". Stedfortræder enhver lagrede procedure navn for " test_procedure . " Du vil udføre " test_procedure " lagret procedure ( eller hvad proceduren navn , du substitueres) fra SQL * Plus kommandolinje .
4 .
Se resultatet på skærmen . Til testformål , gemt hver procedure viser en meddelelse, der angiver succes eller fiasko . Beskeden kan fjernes , før produktionen gennemføres .

gode råd og advarsler


  • Gennemførelse og skabelse af PL /SQL- lagrede procedurer kræver særlig adgang . Spørg database administrator ( DBA ) for adgang .


  • Previous:hvordan man kan konvertere en database til et XML-skema Next:sql søgning tutorial



     

    Kommentarer

    Code:
    change