sql >> データベース >  >> RDS >> Oracle

SQLclおよびSQL*Plus(Oracle)で「選択されたX行」を削除する方法

    OracleDatabaseでSQLclまたはSQL*Plusを使用すると、クエリ結果の下部に、選択された行数を示すフィードバックが表示される場合があります。たとえば、100 rows selected (または、多くの行が返されました)。

    これを取り除きたい場合は、SET FEEDBACK OFFを使用できます。 。

    行のしきい値を設定するオプションもあります。これにより、フィードバックが提供される前に返される行の数を指定できます。

    まず、フィードバック付きのクエリ結果の例を次に示します。

    SELECT * FROM regions;

    結果:

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

    この場合、4行が返されたため、フィードバックには4 rows selectedと表示されます。 。

    ここに再びありますが、今回はフィードバックなしで:

    SET FEEDBACK OFF;
    SELECT * FROM regions;

    結果:

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

    行のしきい値を設定する

    行のしきい値を設定するオプションもあります。ここで、フィードバックが出力される前に返される必要のある行数を指定します。

    例:

    SET FEEDBACK 2;
    SELECT * FROM regions;

    結果:

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

    この場合、行のしきい値を2に指定しました。クエリの結果、4つの行が返されるため、フィードバックも提供されました。

    別の例を次に示します。

    SET FEEDBACK 5;
    SELECT * FROM regions;

    結果:

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

    今回は、返される行数がしきい値を下回っていたため、フィードバックは提供されませんでした。


    1. Oracle 9iが空の文字列をNULLとして扱うのはなぜですか?

    2. PostgreSQLの日付から年を引く

    3. PostgreSQLでデフォルトのユーザーパスワードを設定する方法

    4. PostgreSQLでパターンを照合しながら文字列をエスケープする方法