Oracle
 sql >> Datenbank >  >> RDS >> Oracle

So entfernen Sie „X Zeilen ausgewählt“ in SQLcl &SQL*Plus (Oracle)

Bei der Verwendung von SQLcl oder SQL*Plus mit Oracle Database ist Ihnen möglicherweise am Ende Ihrer Abfrageergebnisse ein Feedback aufgefallen, das Ihnen mitteilt, wie viele Zeilen ausgewählt wurden. Beispiel:100 rows selected (oder wie viele Zeilen zurückgegeben wurden).

Wenn Sie dies loswerden möchten, können Sie SET FEEDBACK OFF verwenden .

Sie haben auch die Möglichkeit, einen Zeilenschwellenwert festzulegen, mit dem Sie angeben können, wie viele Zeilen zurückgegeben werden sollen, bevor Feedback bereitgestellt wird.

Beispiel

Hier ist zunächst ein Beispiel für Abfrageergebnisse mit dem Feedback:

SELECT * FROM regions;

Ergebnis:

   REGION_ID               REGION_NAME 
____________ _________________________ 
           1 Europe                    
           2 Americas                  
           3 Asia                      
           4 Middle East and Africa    

4 rows selected. 

In diesem Fall wurden vier Zeilen zurückgegeben, und daher lautet das Feedback 4 rows selected .

Hier ist es noch einmal, aber diesmal ohne das Feedback:

SET FEEDBACK OFF;
SELECT * FROM regions;

Ergebnis:

   REGION_ID               REGION_NAME 
____________ _________________________ 
           1 Europe                    
           2 Americas                  
           3 Asia                      
           4 Middle East and Africa   

Legen Sie einen Zeilenschwellenwert fest

Sie haben auch die Möglichkeit, einen Zeilenschwellenwert festzulegen. Hier legen Sie die Anzahl der Zeilen fest, die zurückgegeben werden müssen, bevor ein Feedback ausgegeben wird.

Beispiel:

SET FEEDBACK 2;
SELECT * FROM regions;

Ergebnis:

   REGION_ID               REGION_NAME 
____________ _________________________ 
           1 Europe                    
           2 Americas                  
           3 Asia                      
           4 Middle East and Africa    

4 rows selected. 

In diesem Fall habe ich einen Zeilenschwellenwert von 2 angegeben. Die Abfrage führte dazu, dass vier Zeilen zurückgegeben wurden, und daher wurde auch Feedback bereitgestellt.

Hier ist ein weiteres Beispiel:

SET FEEDBACK 5;
SELECT * FROM regions;

Ergebnis:

   REGION_ID               REGION_NAME 
____________ _________________________ 
           1 Europe                    
           2 Americas                  
           3 Asia                      
           4 Middle East and Africa   

Dieses Mal lag die Anzahl der zurückgegebenen Zeilen unter dem Schwellenwert, sodass kein Feedback bereitgestellt wurde.