Oracle innehåller en " markör " och " för " loop uttalande som låter dig loopa igenom varje post hämtas från en fråga och analysera data för fler beräkningar . Du använder denna slinga struktur för att iterera igenom flera poster som du inte kan räkna ut med hjälp av Oracle mängdfunktioner . Markören innehåller en förteckning över poster och " för " loop itererar igenom varje post . Instruktioner
1
Öppna Oracle Enterprise Manager från Windows "Start " -menyn . Öppna SQL- editor för att skapa slingstrukturerna .
2
Skapa Oracle markören . Markören pekar på listan med poster från en " select " fråga . Exempelvis skapar följande SQL en markör som innehåller en lista över kunder :
markören mycursor isselect * från kunder , Addera 3
Loop genom varje post med " för " slinga och utföra beräkningen. Exempelvis beräknar följande för slingan det totala antalet order som ingår i " ordernum " kolumnen :
ordernum i mycursorLOOPtotalorders : = ordernum + totalorders , END LOOP ,