我在Pandas中使用sqlalchemy
来查询postgres数据库,然后将转换结果插入到同一数据库上的另一个表中.但是当我这么做的时候
df.to_sql('db_table2', engine)
我收到此错误消息:
ValueError: Table 'db_table2' already exists.
我注意到它想要创建一个新表.如何将Pandas 数据帧插入到已有的表中?
df = pd.read_sql_query('select * from "db_table1"',con=engine)
#do transformation then save df to db_table2
df.to_sql('db_table2', engine)
ValueError: Table 'db_table2' already exists