使用sqlscrip将数据从pyodbc移动到pandas

2024-04-27 05:06:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我的问题是最初解决的问题的延伸。我对这里的答案没有异议:

Move data from pyodbc to pandas

我所做的不同:

我有一个非常长的查询,但在我的Jupyter笔记本中看起来不太好。所以,我没有把它打印出来,而是尝试使用open('查询.sql'读取文件。在

sql = open(r'H:\Common_All...\query.sql'\).read()

df = pd.read_sql(sql,cxnn)

然后它返回。。。在

^{pr2}$

Tags: 文件to答案frompandasreadsqldata
1条回答
网友
1楼 · 发布于 2024-04-27 05:06:34

Incorrect syntax near 'GO'.

GO不是T-SQL语句。该命令仅适用于SQLServerShell:sqlcmd、SQLServerManagementStudio(SSMS)等。。要通过ODBC执行SQL语句,需要从文本文件中删除GO命令。在

有关详细信息,请参阅

SQL Server Utilities Statements - GO

相关问题 更多 >