【发布时间】:2020-03-16 14:44:29
【问题描述】:
我正在尝试向我当前的 Android 应用程序添加云导出/导入功能。
我想让我的用户以 csv 格式将特定的 Sqlite 数据库表导出到 Google Drive。
我意识到我可以执行 select 语句并“手动”构建 csv 文件。
但是我想要一种类似于运行这些 sqlite3 命令的方法
>sqlite3 c:/sqlite/chinook.db
sqlite> .headers on
sqlite> .mode csv
sqlite> .output data.csv
sqlite> SELECT customerid,
...> firstname,
...> lastname,
...> company
...> FROM customers;
sqlite> .quit
理想情况下,我希望能够直接导出到 Google 表格
是否可以将 sqlite3 与我的应用程序打包并以编程方式执行上述命令?
【问题讨论】:
-
您试图通过单线而不是使用 SQLiteDatabase API 来实现什么?
-
我正在尝试从我的本地数据库中正确导出一个表,我的意思是正确处理包含逗号和/或引号等的文本内容。以及长整型双数字字段
标签: android sqlite export-to-csv