我使用以下代码在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)