当我指定架构时,将熊猫数据框导入到Postgres失败

时间:2018-09-25 15:00:38

标签: postgresql pandas

我使用以下代码在postgres中导入数据框。如果删除schema参数,它将以公共模式导入数据框。

# connection to database
engine = create_engine('postgresql+psycopg2://postgres:****@localhost:5432/spoc')

df.to_sql(name="spoc_cases", con=engine, schema= "tickets", if_exists='append', index=False)

这是我得到的错误:

  

sqlalchemy.exc.DataError:(psycopg2.DataError)无效的输入语法   对于布尔类型:“已接受”第1行:...调用。优先级更改为TR   Major',NULL,NULL,'Accepted'...                                                                ^ [SQL:'INSERT INTO tickets.spoc_cases(我的数据...)'})](在此的背景   错误:http://sqlalche.me/e/9h9h

0 个答案:

没有答案