Python pymssql,can';t执行EXEC命令sql
我试图用python执行这种类型的sql命令,但这不起作用Python pymssql,can';t执行EXEC命令sql,python,sql,pymssql,Python,Sql,Pymssql,我试图用python执行这种类型的sql命令,但这不起作用 import pymssql _conn = pymssql.connect(** SQL parameter) _cur = _conn.cursor() _cur.execute("EXEC(SELECT * something)") 我犯了这个错误 谢谢。执行命令采用字符串,而不是普通的SQL命令: EXEC('SELECT * something') 但是我不知道为什么要这样做,您可以直接传递SELECT语句。您得到的错
import pymssql
_conn = pymssql.connect(** SQL parameter)
_cur = _conn.cursor()
_cur.execute("EXEC(SELECT * something)")
我犯了这个错误
谢谢。执行命令采用字符串,而不是普通的SQL命令:
EXEC('SELECT * something')
但是我不知道为什么要这样做,您可以直接传递SELECT语句。您得到的错误是什么?我更新了POST您是否尝试在
\u cur.execute()行之后添加\u conn.commit()
(…
?是的,不起作用:/因为我必须读取具有这种类型sql请求的sql文件,我不明白。显示该sql文件的内容以及用于读取该文件的完整代码。请参阅下一个答案