Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle SQL / Java :किसी क्वेरी से लौटाए गए डेटासेट का आकार प्राप्त करें

दस्तावेज़ :

ResultSet संग्रह नहीं है, यह केवल कर्सर का एक सार है जिसका उपयोग डेटा को पंक्ति-वार तरीके से प्राप्त करने के लिए किया जा रहा है।

तो, वास्तव में क्या चाहिए? परिणाम को संग्रहीत करने के लिए आवश्यक स्मृति की मात्रा? डेटाबेस में डेटा का आकार? ...? यह अच्छा क्यों होगा?

आप हमेशा SELECT COUNT(*) FROM . कर सकते हैं और पंक्ति के एक निश्चित औसत आकार का उपयोग करके परिणाम आकार का अनुमान लगाएं... SELECT COUNT(*) का उपयोग करने के बजाय आप अधिक जटिल तरीके का उपयोग कर सकते हैं:अंतिम तत्व पर जाएं ResultSet.last() और पंक्ति संख्या प्राप्त करें: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. ओरेकल में सशर्त शामिल होना

  2. 12c अनुकूली योजनाएं

  3. SQL कमांड ठीक से समाप्त नहीं हुआ अपवाद

  4. OracleDataReader के माध्यम से पढ़ते समय NULL मान संभालें?

  5. ऑरैकल में कॉलम में पंक्तियों को विभाजित करना