我正在对pyodbc使用以下查询:
def generiere():
query = """SELECT ArtikelNr, Artikel_Bezeichnung, Artikel_Menge, System_created, Summen_netto, Summen_brutto, Summen_ust_gesamt FROM FK_AuftragPos;OUTPUT TO 'C:/Users/User/Documents/Software/Statistik/test.csv' FORMAT TEXT QUOTE '"' DELIMITED BY ';' WITH COLUMN NAMES"""
cursor.execute(query)
当我在交互式SQL中使用这个查询时,一切都正常。但是当我试图在Python程序中使用它时,我得到了以下错误:
“OUTPUT”处出现语法错误。。。(-131)(SQLExecDirectW)
我只是不知道我做错了什么。在
编辑:提供了更多的代码和信息。在
查询的最后一部分
;OUTPUT TO 'C:/Users/User/Documents/Software/Statistik/test.csv' FORMAT TEXT QUOTE '"' DELIMITED BY ';' WITH COLUMN NAMES
对查询无效它在数据库的交互式控制台中可能有效,但那是来自交互式控制台的命令
相关问题 更多 >
编程相关推荐