【发布时间】:2010-12-22 09:32:30
【问题描述】:
我需要创建 sql 转储来修补现有的数据库文件。 我知道如何使用 sqlite3 命令行客户端创建 sql 转储,但它不能与 blob 一起正常工作。
如何使用正确的 blob 创建 sql 转储? sqlite3 .dump 命令是否有任何选项可以将 blob 编码为字符串?
我需要一个可编写脚本的解决方案,以便将其集成到构建脚本中。
干杯
【问题讨论】:
-
我过去曾多次使用
.dump来创建包含blob数据的数据库的ASCII 副本。转储的结果是什么样的? Blob 应具有X作为值的前缀,例如X'C676972686F6C65636F756E'。