【发布时间】:2019-02-10 19:04:42
【问题描述】:
如何使用df.to_sql(if_exists = 'append') 仅附加数据框和数据库之间的唯一值。换句话说,我想评估 DF 和 DB 之间的重复项,并在写入数据库之前删除这些重复项。
这个有参数吗?
我了解参数 if_exists = 'append' 和 if_exists = 'replace' 是针对整个表格的 - 而不是唯一的条目。
I am using:
sqlalchemy
pandas dataframe with the following datatypes:
index: datetime.datetime <-- Primary Key
float
float
float
float
integer
string <--- Primary Key
string<---- Primary Key
我坚持这一点,因此非常感谢您的帮助。 -谢谢
【问题讨论】:
-
你在做upsert,也许你可以参考我的问题。stackoverflow.com/questions/51905337/…
标签: python sql pandas pandas-to-sql