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

JDBC CallableStatement और Oracle SYS_REFCURSOR मापदंडों में?

मेरा जावा थोड़ा जंग खाए हुए है, लेकिन आपको पीएल/एसक्यूएल ब्लॉक में अपने आरईएफ कर्सर चर को प्रारंभ करने में सक्षम होना चाहिए:

String statement = "DECLARE\n" +
                       "l_cursor SYS_REFCURSOR;\n" +
                   "BEGIN\n" +
                       "your_procedure(?, l_cursor, ?);\n" +
                   "END;"
CallableStatement cs = yourConnection.prepareCall(statement);
// bind first and last parameter
cs.setString(1,"constant");
cs.registerOutParameter(2, OracleTypes.CURSOR);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle में दिनांक स्वरूप 'yyyy/mm/dd' को 'mm-dd-yyyy' में बदलें

  2. सीरियल नंबर बनाना चाहते हैं

  3. Oracle में टॉप-एन क्वेरीज़ और पेजिनेशन

  4. SQL क्लाइंट के माध्यम से मेरी तालिका में डाले गए रिकॉर्ड jdbc प्रोग्राम में उपयोग किए जाने पर दिखाई नहीं दे रहे हैं

  5. Oracle ORDER BY के साथ अनुक्रमणिका को अनदेखा क्यों कर रहा है?