python-sqlite保存同一选项卡的多个版本

2024-05-15 21:05:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个.gdx文件,每周有70个表是从GAMS计算出来的。因此,每周report.gdx都会被转换为report.db的SQLite文件,以便在其他编程语言(即R和Python)中进行更轻松的处理

问题是,历史数据也需要保存在同一个数据库中,而不是只有report.db的最新版本。目前,我有几个report.db文件的结构相同,但值不同。 我能想到的一个解决方案是在每70个表中添加额外的列(Version ID),并将其导出到一个更大的数据库中

或者是否有其他方法将同一数据库的多个版本附加到一个in-db文件中

多谢了


Tags: 文件方法report版本id数据库dbsqlite