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

संग्रहीत कार्यविधि में Oracle सम्मिलित क्वेरी काम नहीं कर रही है जब कोड के पीछे से कॉल किया जाता है

न तो आपकी संग्रहीत कार्यविधि और न ही आपके कोड में COMMIT है ऑपरेशन, इसलिए आपका सम्मिलन बस वापस लुढ़क जाता है (तालिका काट-छाँट वापस नहीं किया जा सकता है, इसलिए आप वैसे भी इसका प्रभाव देखते हैं)। ऐसा लगता है कि आपके SQL संपादक के पास ऑटोकॉमिट विकल्प चालू है, लेकिन आपके प्रोग्राम के कनेक्शन पैरामीटर नहीं हैं। तो, आपके पास कई विकल्प हैं:

  1. स्पष्ट COMMITजोड़ें आपकी संग्रहीत कार्यविधि में
  2. कॉल करें objConn.commit() अपनी क्वेरी निष्पादित करने के बाद।
  3. autocommit सेट करें आपके कनेक्शन पर विकल्प (विवरण देखें यहां< )।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL समूह द्वारा - प्रति माह/वर्ष रिकॉर्ड की गिनती, डालने पर त्रुटि - मान्य माह नहीं

  2. ORA-1114 रनिंग डाटापैच

  3. Oracle 11g में JSON के लिए समर्थन

  4. स्तंभ नाम लाने के लिए Oracle क्वेरी

  5. ODP.NET कनेक्शन अनुरोध का समय समाप्त हो गया