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