回答

收藏

从 SQLite 3 导出数据

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

我需要一个包含多个表的简单方法 SQLite 在数据库中导出数据,然后将数据导入另一个数据库。, U" w6 r) s) C
这是我的场景。我有 5 表:A、B、C、D、E。
; c8 `2 e! b2 ~5 T7 G! c1 ~每个表都有一个主键作为第一列,叫 ID。我想要一个 Unix 命令,它只能从主键一个数据库格式,从主键到存储行中的数据。6 c4 w, T0 }4 b' c) L
我知道我能做一个
# o$ A. T# M: y+ W
    sqlite3 db .dump | grep INSERT2 X' |/ H0 i9 p( T
但这给了我表中的所有数据。我不是数据库专家。我正试图使用所有可以编写的 shell 脚本的 unix 命令执行此操作,而不是编写 C    代码执行此操作(因为人们告诉我这是最简单的方法) . 我只是拒绝写 C    代码可以在命令行中使用 4-5 条语句完成任务。
4 s+ R( v: ?" n* T9 M2 E2 i有什么建议吗?6 N% S+ {) I) d7 F# _" m1 D1 K! f
                                                                / ^- L$ }4 O( h% @$ F
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则