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

दूसरे डेटाबेस पर Django कॉल संग्रहीत प्रक्रिया

ये निम्नलिखित कदम हैं जो मैंने उठाए:

  1. मेरे संग्रहीत कार्यविधि डंप परिणामों को एक अस्थायी तालिका में बनाया ताकि परिणाम सेट को एकल परिणाम सेट में समतल किया जा सके। इससे multi=True . की आवश्यकता समाप्त हो गई
  2. इसके अलावा, मैंने यह सुनिश्चित किया है कि मेरे आईपी पते पर उपयोगकर्ता के पास डेटाबेस में ही संग्रहीत प्रक्रियाओं को कॉल करने की पहुंच है।
  3. अंत में, मैंने callproc . पर शोध करना जारी रखा समारोह। अंततः किसी अन्य साइट पर किसी ने निम्नलिखित कोड का सुझाव दिया, जो काम करता है:

    cur = connections["SomeDB"].cursor()
    cur.callproc("spGetLocationPath", [id, someval])
    res = next(cur.stored_results()).fetchall()
    cur.close()
    



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या मुझे टेबल कॉलम में कोई डेटा नहीं दर्शाने के लिए NULL या खाली स्ट्रिंग का उपयोग करना चाहिए?

  2. उसी तालिका में डालें mysql . ट्रिगर करें

  3. JDBC के साथ एक लेनदेन में 2 अद्यतन प्रश्नों को कैसे निष्पादित करें?

  4. एकाधिक फ़ील्ड से बहुआयामी सरणी का उपयोग करके डेटा सम्मिलित करें

  5. प्रयोक्ताओं को उपयोक्तानाम से user_group में मिलाना