0

Pandaspd.to_sql()函数有参数if_exists='replace',它删除表并插入给定的DataFrame. 但是我要替换的表是view. 有没有办法替换表并保留视图而不必删除和重新创建它?

4

1 回答 1

1

如果更新具有相同的列。你可以截断表,

con.execute('TRUNCATE table RESTART IDENTITY;')

然后pd.to_sql运行if_exists='append'

于 2021-04-23T19:23:33.900 回答