sql >> Databasteknik >  >> RDS >> Mysql

Django Call lagrad procedur på andra databas

Det här är följande steg som jag tog:

  1. Fick min lagrade procedur att dumpa resultat i en temporär tabell för att platta ut resultatuppsättningen till en enda resultatuppsättning. Detta gjorde sig av med behovet av multi=True
  2. Dessutom såg jag till att användaren på min IP-adress hade tillgång till att anropa lagrade procedurer i själva databasen.
  3. Slutligen fortsatte jag att undersöka callproc fungera. Så småningom föreslog någon på en annan webbplats följande kod, som fungerade:

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



  1. Hur man använder Joda-Time med java.sql.Timestamp

  2. data som laddas från SQLitE databse sparas inte i modellklassen ArrayList android

  3. mySQL-kolumn för att hålla array

  4. Hur väljer man bara grupperade poster om varje post i en grupp uppfyller ett visst kriterium i MySQL?