Używając SQLcl lub SQL*Plus z Oracle Database, możesz zauważyć informację zwrotną na dole wyników zapytania, która informuje, ile wierszy zostało wybranych. Na przykład 100 rows selected
(lub ile wierszy zostało zwróconych).
Jeśli chcesz się tego pozbyć, możesz użyć SET FEEDBACK OFF
.
Masz również możliwość ustawienia progu wiersza, który pozwala określić, ile wierszy ma zostać zwróconych przed przekazaniem opinii.
Przykład
Oto przykład wyników zapytania z informacją zwrotną:
SELECT * FROM regions;
Wynik:
REGION_ID REGION_NAME ____________ _________________________ 1 Europe 2 Americas 3 Asia 4 Middle East and Africa 4 rows selected.
W tym przypadku zwrócono cztery wiersze, więc informacja zwrotna brzmi 4 rows selected
.
I znowu, ale tym razem bez informacji zwrotnej:
SET FEEDBACK OFF;
SELECT * FROM regions;
Wynik:
REGION_ID REGION_NAME ____________ _________________________ 1 Europe 2 Americas 3 Asia 4 Middle East and Africa
Ustaw próg wiersza
Masz również możliwość ustawienia progu wiersza. W tym miejscu określasz liczbę wierszy, które muszą zostać zwrócone przed wysłaniem jakichkolwiek informacji zwrotnych.
Przykład:
SET FEEDBACK 2;
SELECT * FROM regions;
Wynik:
REGION_ID REGION_NAME ____________ _________________________ 1 Europe 2 Americas 3 Asia 4 Middle East and Africa 4 rows selected.
W tym przypadku określiłem próg wiersza równy 2. Zapytanie spowodowało zwrócenie czterech wierszy, a więc otrzymano również informację zwrotną.
Oto kolejny przykład:
SET FEEDBACK 5;
SELECT * FROM regions;
Wynik:
REGION_ID REGION_NAME ____________ _________________________ 1 Europe 2 Americas 3 Asia 4 Middle East and Africa
Tym razem liczba zwróconych wierszy była mniejsza niż próg, więc nie otrzymano informacji zwrotnej.