【问题标题】:Python pandas dataframe transactionPython pandas 数据帧事务
【发布时间】:2018-12-04 00:56:22
【问题描述】:

请提出一种在一个事务中执行 SQL 语句和 pandas 数据帧 .to_sql() 的方法

我有数据框,想在插入前删除数据库端的一些行

所以基本上我需要使用数据帧的 .to_sql 删除然后插入一个事务

我使用带有 pandas.df.to_sql() 的 sqlalchemy 引擎

【问题讨论】:

    标签: python pandas dataframe transactions sqlalchemy


    【解决方案1】:

    经过进一步调查,我意识到只能使用 sqllite3,因为 to_sql 支持 sqlalchemy 引擎和普通连接对象作为 conn 参数,但作为连接,它仅支持 sqllite3 数据库

    换句话说,您对将由数据框的 to_sql 函数创建的连接没有影响

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-02-01
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 2016-10-17
      • 2015-08-07
      • 1970-01-01
      相关资源
      最近更新 更多