beslutningsstrukturer krever at programmereren oppgi en eller flere vilkår som må evalueres eller testet av programmet, sammen med en uttalelse eller uttalelser om å bli henrettet hvis betingelsen er fast bestemt på å være sant, og eventuelt andre uttalelser å bli henrettet hvis tilstanden er fast bestemt på å være falsk
Følgende er generelt fra en typisk betinget (dvs. beslutningsprosesser) struktur som finnes i de fleste programmeringsspråk.
PL /SQL programmeringsspråk gir følgende typer beslutnings uttalelser. Klikk på linkene nedenfor for å sjekke deres detalj
erklæringen
IF -. THEN uttalelse
IF-setningen
knytter en betingelse med en sekvens av utsagn omsluttet av søkeordene SÅ Hotell og END IF
. Hvis betingelsen er sann, blir uttalelsene henrettet og hvis tilstanden er falsk eller NULL så hvis setningen gjør ingenting.
IF-THEN-ELSE uttalelse
IF-setning
legger søkeordet ELSE
etterfulgt av en alternativ sekvens av utsagn. Hvis tilstanden er falsk eller NULL, da bare den alternative sekvens av utsagn bli henrettet. Det sikrer at enten av sekvensen av utsagn blir utført.
IF-THEN-ELSIF uttalelse
Den lar deg velge mellom flere alternativer.
Case statementLike IF uttalelse, CASE statement
velger en sekvens av utsagn for å utføre.
Men å velge rekkefølgen, bruker CASE-setningen en velger heller enn flere boolske uttrykk. En velger er et uttrykk som har en verdi brukes til å velge ett av flere alternativer.
Søkte CASE statement
søkte CASE-setningen har ingen velger
, og det er NÅR klausuler inneholder søkebetingelser som gir boolske verdier .
nestet IF-THEN-ELSE
Du kan bruke en IF-THEN
eller IF-THEN-ELSIF
uttalelse inne i en annen IF-THEN
eller IF-THEN-ELSIF
uttalelse (s).