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

JDBC का उपयोग करते समय MySQL में Oracle के REF CURSOR के बराबर क्या है?

मैसकल में एक निहित कर्सर है कि यदि आप एक चयन जारी करते हैं तो आप एक संग्रहीत प्रक्रिया से जादुई रूप से वापस आ सकते हैं।

यहां एक उदाहरण दिया गया है:

CREATE PROCEDURE `TEST`()
MODIFIES SQL DATA
BEGIN
  SELECT * FROM test_table;
END;

और आपके जावा कोड में:

String query = "{CALL TEST()}";
CallableStatement cs = con.prepareCall(query,
    ResultSet.TYPE_SCROLL_INSENSITIVE,
    ResultSet.CONCUR_READ_ONLY);
ResultSet rs = cs.executeQuery();


  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 11g . में अनुक्रम रीसेट करें

  2. TO_CHAR(संख्या) Oracle में कार्य

  3. ORA-06502:PL/SQL:संख्यात्मक या मान त्रुटि:वर्ण स्ट्रिंग बफ़र बहुत छोटा

  4. MONTHS_BETWEEN () Oracle में फ़ंक्शन

  5. ऑरैकल में सीमांकित स्ट्रिंग को पंक्तियों में बदलें