Det kan være en situasjon når du trenger å utføre en blokk med kode flere antall ganger. Generelt er uttalelser utføres i rekkefølge: Den første setningen i en funksjon utføres først, etterfulgt av den andre, og så videre 
 
 Programmeringsspråk gi ulike kontrollstrukturer som gir mulighet for mer kompliserte kjøring stier 
.. 
 En sløyfe uttalelse tillater oss å utføre en uttalelse eller gruppe av utsagn flere ganger, og følgende er den generelle form av en sløyfe uttalelse i de fleste programmeringsspråk: 
 
 PL /SQL gir følgende typer sløyfe for å håndtere de gjentatte krav. Klikk på linkene nedenfor for å sjekke detaljer. 
 Loop Type 
 
 PL /SQL Basic LOOP 
 I denne sløyfen struktur, er sekvens av utsagn vedlagte mellom LOOP og END LOOP uttalelser. Ved hver iterasjon, er sekvensen av uttalelser henrettet og deretter kontrollere CVer på toppen av loopen. 
 PL /SQL mens loop 
 Gjentar en uttalelse eller gruppe av utsagn mens en gitt betingelse er sann. Den tester tilstanden før du utfører løkken kroppen. 
 PL /SQL FOR LOOP 
 Utfør en sekvens av utsagn flere ganger, og forkorter koden som styrer løkken variabel. 
 nestede løkker i PL /SQL Anmeldelser Du kan bruke ett eller flere sløyfe inne noen annen grunnleggende loop, mens eller for loop. 
 Etikettere en PL /SQL Loop 
 
 PL /SQL-looper kan merkes. Etiketten skal være omsluttet av doble vinkelparenteser (< < og > >) og vises på begynnelsen av LOOP uttalelse. Etikettnavnet kan også vises på slutten av LOOP uttalelse. Du kan bruke etiketten i EXIT uttalelse å gå ut av loopen 
 
 Følgende program illustrerer konseptet. 
 Erklærer jeg nummer (1); j nummer (1); BEGIN < < outer_loop > > For jeg IN 1..3 LOOP < < inner_loop > > FOR j I 1..3 LOOP dbms_output.put_line ('jeg er:' || i || 'og j er:' || j); END sløyfe inner_loop; END sløyfe outer_loop; END; /
 Når ovenfor koden kjøres på SQL teksten, gir det følgende resultat: 
 i er: 1 og j er: 1i er: 1 og j er: 2i er: 1 og j er: 3i er: 2 og j er: 1i er: 2 og j er: 2i er: 2 og j er: 3i er: 3 og j er: 1i er: 3 og j er: 2i er: 3 og j er : 3PL /SQL-prosedyren ble fullført. 
 The Loop Kontroll Statements 
 
 Loop kontrollsetninger endre utførelse fra sin normale sekvensen. Når henrettelse later et omfang, er alle automatiske objekter som ble opprettet i det omfang ødelagt. 
 
 PL /SQL støtter følgende kontroll uttalelser. Merking looper også hjelper i å ta kontroll utenfor en loop. Klikk på linkene nedenfor for å sjekke sine detaljer. 
 Kontrollerklæring 
 
 EXIT uttalelse 
 Exit uttalelse full sløyfen og kontroll går til uttalelse umiddelbart etter END LOOP 
 FORTSETT uttalelse 
 Årsaker sløyfen å hoppe over resten av kroppen sin og umiddelbart teste dens tilstand før gjentok. 
 GOTO uttalelse 
 Overfører kontroll til den merkede uttalelse. Selv om det ikke er anbefalt å bruke GOTO uttalelse i programmet.

