Wanneer u SQLcl of SQL*Plus met Oracle Database gebruikt, is het u wellicht opgevallen dat onderaan uw zoekopdrachtresultaten worden weergegeven hoeveel rijen zijn geselecteerd. Bijvoorbeeld 100 rows selected
(of hoeveel rijen er ook zijn geretourneerd).
Als je hier vanaf wilt, kun je SET FEEDBACK OFF
gebruiken .
Je hebt ook de mogelijkheid om een rijdrempel in te stellen, waarmee je kunt specificeren hoeveel rijen moeten worden geretourneerd voordat feedback wordt gegeven.
Voorbeeld
Ten eerste is hier een voorbeeld van zoekopdrachtresultaten met de feedback:
SELECT * FROM regions;
Resultaat:
REGION_ID REGION_NAME ____________ _________________________ 1 Europe 2 Americas 3 Asia 4 Middle East and Africa 4 rows selected.
In dit geval zijn er vier rijen geretourneerd, en dus luidt de feedback 4 rows selected
.
Hier is het weer, maar deze keer zonder de feedback:
SET FEEDBACK OFF;
SELECT * FROM regions;
Resultaat:
REGION_ID REGION_NAME ____________ _________________________ 1 Europe 2 Americas 3 Asia 4 Middle East and Africa
Stel een rijdrempel in
U heeft ook de mogelijkheid om een rijdrempel in te stellen. Hier specificeert u het aantal rijen dat moet worden geretourneerd voordat er feedback wordt uitgevoerd.
Voorbeeld:
SET FEEDBACK 2;
SELECT * FROM regions;
Resultaat:
REGION_ID REGION_NAME ____________ _________________________ 1 Europe 2 Americas 3 Asia 4 Middle East and Africa 4 rows selected.
In dit geval heb ik een rijdrempel van 2 opgegeven. De zoekopdracht resulteerde in het retourneren van vier rijen, en dus werd er ook feedback gegeven.
Hier is nog een voorbeeld:
SET FEEDBACK 5;
SELECT * FROM regions;
Resultaat:
REGION_ID REGION_NAME ____________ _________________________ 1 Europe 2 Americas 3 Asia 4 Middle East and Africa
Deze keer was het aantal geretourneerde rijen minder dan de drempelwaarde, zodat er geen feedback werd gegeven.