回答

收藏

从 SQLite 3 导出数据

技术问答 技术问答 200 人阅读 | 0 人回复 | 2023-09-12

我需要一个包含多个表的简单方法 SQLite 在数据库中导出数据,然后将数据导入另一个数据库。! M% Z& P# T) D% g) Q4 c9 q
这是我的场景。我有 5 表:A、B、C、D、E。
3 X4 x$ W  }3 ]& [2 }每个表都有一个主键作为第一列,叫 ID。我想要一个 Unix 命令,它只能从主键一个数据库格式,从主键到存储行中的数据。
' X! `* }+ R. s0 t6 V' p我知道我能做一个. m% v4 ^+ N* s
    sqlite3 db .dump | grep INSERT) Q/ g& v2 G' o' o; l8 A0 G
但这给了我表中的所有数据。我不是数据库专家。我正试图使用所有可以编写的 shell 脚本的 unix 命令执行此操作,而不是编写 C    代码执行此操作(因为人们告诉我这是最简单的方法) . 我只是拒绝写 C    代码可以在命令行中使用 4-5 条语句完成任务。' Q3 S: I( P- b$ Z& j
有什么建议吗?
7 y9 _- x6 e1 B4 E: v                                                               
0 I8 N# c3 N, Q9 M0 q    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则