Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách loại bỏ “X hàng đã chọn” trong SQLcl &SQL * Plus (Oracle)

Khi sử dụng SQLcl hoặc SQL * Plus với Cơ sở dữ liệu Oracle, bạn có thể nhận thấy phản hồi ở cuối kết quả truy vấn cho bạn biết số hàng đã được chọn. Ví dụ:100 rows selected (hoặc tuy nhiên nhiều hàng đã được trả lại).

Nếu bạn muốn loại bỏ điều này, bạn có thể sử dụng SET FEEDBACK OFF .

Bạn cũng có tùy chọn đặt ngưỡng hàng, cho phép bạn chỉ định số hàng sẽ được trả lại trước khi phản hồi được cung cấp.

Ví dụ

Đầu tiên, đây là một ví dụ về kết quả truy vấn với phản hồi:

SELECT * FROM regions;

Kết quả:

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

4 rows selected. 

Trong trường hợp này, bốn hàng đã được trả lại và do đó, phản hồi đọc 4 rows selected .

Đây là một lần nữa, nhưng lần này không có phản hồi:

SET FEEDBACK OFF;
SELECT * FROM regions;

Kết quả:

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

Đặt Ngưỡng hàng

Bạn cũng có tùy chọn đặt ngưỡng hàng. Đây là nơi bạn chỉ định số hàng phải được trả lại trước khi bất kỳ phản hồi nào được xuất ra.

Ví dụ:

SET FEEDBACK 2;
SELECT * FROM regions;

Kết quả:

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

4 rows selected. 

Trong trường hợp này, tôi đã chỉ định ngưỡng hàng là 2. Truy vấn dẫn đến bốn hàng được trả lại và do đó phản hồi cũng được cung cấp.

Đây là một ví dụ khác:

SET FEEDBACK 5;
SELECT * FROM regions;

Kết quả:

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

Lần này số lượng hàng được trả lại ít hơn ngưỡng và vì vậy không có phản hồi nào được cung cấp.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chính sách vá lỗi

  2. Không phải là tháng hợp lệ trên một câu lệnh INSERT

  3. Sự khác biệt chính giữa Varchar2 và char là gì

  4. Làm thế nào để gửi các tham số tùy ý đến trình kích hoạt Oracle?

  5. sử dụng các giá trị được phân tách bằng dấu phẩy bên trong mệnh đề IN cho cột NUMBER