擅长:python、mysql、java
<p>Django的内部<code>.cursor()</code>方法与pyodbc的方法不同。试试这个:</p>
<pre><code>cursor.execute(
"EXEC SP_Competitor_Extract %s, %s",
[params]
)
</code></pre>
<p>有关更多信息,文档在这里很好地介绍了它:<a href="https://docs.djangoproject.com/en/1.11/topics/db/sql/#executing-custom-sql-directly" rel="nofollow noreferrer">https://docs.djangoproject.com/en/1.11/topics/db/sql/#executing-custom-sql-directly</a></p>
<p>另一个选项是从<code>pyodbc</code>导入<code>connection</code>,并像在Python中那样使用Django<code>DATABASES</code>设置变量手动创建连接。祝你好运!在</p>