如何将两个sqlite数据库附加到shell脚本和脚本操作以及它们的别名?例如:从sqlite3 shell我可以附加两个不同的dbs,让我们说db1和db2,然后使用: insert into db2.table1(column1)从db1.table1中选择column1; 将db1上的特定表中的一列复制到db2上的特定表中。 但是,如何在shell脚本中执行同样的操作?SQLite使用shell脚本将数据从一个数据库复制到另一个数据库
0
A
回答
3
为了让多条线路到另一个程序的输入,你可以从一个临时文件重定向,或从here document:
sqlite3 "" <<EndOfSqlite3Commands
ATTACH 'database1.db' AS db1;
ATTACH 'database2.db' AS db2;
INSERT INTO db2.table1(column1) SELECT column1 FROM db1.table1;
EndOfSqlite3Commands
相关问题
- 1. 将一列数据从一个数据库复制到另一个数据库
- 2. 将数据从一个数据库复制到另一个数据库
- 3. 将数据从一个数据库复制到另一个数据库
- 4. 将表格数据从一个数据库复制到另一个数据库
- 5. 将数据从一个数据库表复制到另一个数据库表?
- 6. 将数据从一个数据库复制到另一个数据库
- 7. Django:将数据从一个数据库复制到另一个数据库
- 8. 将数据从一个数据库复制到另一个数据库
- 9. 如何使用脚本将VARBINARY脚本从一个数据库复制到另一个数据库?
- 10. 使用node-sqlite将数据从一个数据库复制到另一个数据库 - 格式化'insert'语句
- 11. 将标量函数从一个数据库复制到另一个数据库
- 12. 如何生成脚本/存储过程将数据从一个数据库复制到另一个数据库
- 13. Python的sqlite从一个数据库复制到另一个
- 14. SQL数据库迁移 - 性能问题(将数据从一个数据库复制到另一个数据库)
- 15. 将表从一个数据库复制到另一个数据库
- 16. LLBLGen:将表从一个数据库复制到另一个数据库
- 17. 在PostgreSQL中将表从一个数据库复制到另一个数据库
- 18. 如何将视图从一个数据库复制到另一个数据库
- 19. 将表从一个数据库复制到另一个数据库
- 20. 如何将记录从一个数据库复制到另一个数据库?
- 21. 将新记录从一个数据库复制到另一个数据库
- 22. 将mysql blob字段从一个数据库复制到另一个数据库
- 23. 将数据从1 DB复制到另一个数据库
- 24. 使用bash将数据从一个数据库复制到另一个数据库
- 25. 使用liquibase将数据从一个数据库复制到另一个数据库
- 26. 使用C#将数据从一个oracle数据库复制到另一个oracle数据库
- 27. 如何将除数据之外的所有数据从一个数据库复制到另一个数据库?
- 28. 使用mysql复制并覆盖一个数据库到另一个数据库
- 29. Magento从一个数据库复制产品到另一个数据库
- 30. 将数据库从一个SQL Server复制到另一个
难道你不知道如何构造SQL命令字符串,或如何给他们'sqlite3'? –
我想我可以,我可以做所有我需要从sqlite3外壳,我也可以执行选择和插入从外壳脚本,但我还没有找到如何将数据从一个数据库表上移动到另一个表上db,全部来自shell脚本。 – Dotty
显示你有什么,以及你卡在哪里。 –