使用SqlAlchemy在Oracle中为中文,韩文,日文字符编写的熊猫to_sql?

时间:2019-07-01 08:32:44

标签: python pandas sqlalchemy

好的,我尝试了很多方法,但是仍然无法使df.to_sql用于编码。我尝试创建编码为“ UTF-8”的引擎,但也无法解决问题:

engine = sqlalchemy.create_engine("oracle://user:pwd@hostname:port/service",encoding="UTF-8")
connection = engine.connect()

当我执行df.to_sql(...)时,由于我的数据帧中包含中文/日文/韩文字符,它将引发UnicodeEncodeError。我不想按原样替换或移除它们。我尝试使用SQL Developer运行Insert语句,它可以插入到我的表中。

你知道怎么了吗?

0 个答案:

没有答案