我需要更新MSSQL数据库中的表。 表的维度不允许将表加载到内存中,修改数据帧并重写它。
我还需要一次只更新一列,所以我不能使用this topic中提出的解决方案(即解决方案提出了感兴趣的行的删除操作,对我来说不可能因为我只能更新一列在时间)
所以我需要执行类似更新的查询
Update mytable
set mycolumn = dfcolumn
from df
where mytable.key=df.key
其中mytable
是dbtable而df
是pandas Dataframe。
是否可以使用SQLALCHEMY执行此类功能?