问题描述
我是熊猫的新手,我想将一个 csv 文件加载到 sql server 中。
我能够读取 csv 文件。 但是在尝试加载到 sql server 时,我收到错误消息“目标中没有名为 [index] 的列。同时尝试在 pycharm 中运行调试器时,可以看到我的 to_SQL 查询为
INSERT INTO <target> (index,[0],[1],....) values (?,?,?..)
我试图从数据框中删除索引,但问题仍然存在。 好心提醒
1楼
您可以尝试在函数中添加 index=False 选项吗? 如果您使用的是 df.to_sql,它将类似于:
df.to_sql(index=False,...)