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

Oracle SQL / Java:Lấy kích thước của tập dữ liệu trả về từ một truy vấn

Documents :

ResultSet không phải là một tập hợp, nó chỉ đơn thuần là một phần trừu tượng của con trỏ đang được sử dụng để lấy dữ liệu theo cách hàng.

Vì vậy, những gì chính xác cần làm gì? Dung lượng bộ nhớ cần thiết để lưu trữ kết quả? Kích thước của dữ liệu trong cơ sở dữ liệu? ...? Tại sao nó sẽ tốt?

Bạn luôn có thể thực hiện SELECT COUNT(*) FROM và sử dụng kích thước hàng trung bình nhất định ước tính kích thước kết quả ... Thay vì sử dụng SELECT COUNT(*) bạn có thể sử dụng một cách phức tạp hơn:chuyển đến phần tử cuối cùng ResultSet.last() và lấy số hàng:ResultSet.getRow() .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao câu lệnh While (rs.next ()) kết thúc sau lần lặp đầu tiên?

  2. Làm thế nào để gọi một số thứ tự cơ sở dữ liệu Oracle bằng cách sử dụng MyBatis?

  3. Oracle:sao chép hàng trong khi cập nhật một trường cho bảng có nhiều cột

  4. Hạn chế xóa truy vấn với chế độ ngủ đông

  5. Lỗi ACL khi cố gắng gửi thư qua Oracle UTL_SMTP