Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak usunąć „Wybrano X wierszy” w SQLcl i SQL*Plus (Oracle)

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.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Warunkowa klauzula WHERE z instrukcją CASE w Oracle

  2. 50 odcieni egzaminu certyfikacyjnego Oracle Database

  3. N-ta maksymalna pensja w Oracle

  4. Utwórz użytkownika ze zmiennych łańcuchowych w bloku PL/SQL

  5. Ustawienie NLS_NUMERIC_CHARACTERS dla dziesiętnych