我可以在Mysql中編寫SP並使用調用語句執行。但是希望將其寫入python中。我陷入了在多行上使用sql腳本的困境。如何在Python中使用複雜的SQL腳本
conn = pyodbc.connect('DSN=MySQL;PWD=xxxx')
csr = conn.cursor()
Sql= 'SELECT something, something
FROM table
WHERE foo=bar
ORDER BY foo '
csr.execute(Sql)
sqld = csr.fetchall()
放入三引號的文本 - 這樣,它不會給你,因爲換行符的語法錯誤。 – Shadikka 2011-01-25 18:12:38
@Shadikka:請將您的答案作爲答案發布,而不是評論。如果只是評論,我們不能給您信任。 – 2011-01-25 18:17:24