SQLite转Excel

每个表生成一个工作表,可选附加摘要。

适用场景

可用于在Excel中打开SQLite数据库(例如来自某个应用或手机备份),无需安装数据库软件。

工作原理

  1. 选择一个文件,或将其拖到上方的框中。
  2. 每个表或视图生成一个工作表,可选附加摘要和结构工作表。
  3. 点击“转换为Excel”按钮。
  4. 下载结果,或直接添加下一个步骤,无需下载。

支持的格式

输入
SQLite (.db, .sqlite, .sqlite3, .db3)
输出
XLSX
文件数量
一次一个文件

您的文件去了哪里

此工具在浏览器中运行:文件在您的设备上处理,不会上传。这一点可以在浏览器开发者工具的“网络”面板中看到。

首次使用时,浏览器会从本站下载此工具所需的代码。您的文件不会被发送到任何地方。

哪些会保留,哪些不会

大整数会保留为文本以避免精度丢失。二进制列会被标注,但不会嵌入内容。

限制

  • 如果表的行数超过一个Excel工作表的容量(1,048,576行),超出部分会接着写入下一个工作表。二进制数据只做标注,不会嵌入。
  • 每个文件最大512 MB。
  • 处理在设备内存中进行,因此电脑能处理的文件,在手机上可能会失败。

遇到问题时

文件无法识别为数据库

并非所有.db文件都是SQLite。其他数据库格式(如Access)无法在此打开。

文件很大时页面变得很慢

关闭其他标签页,或改用电脑而不是手机。

文件不被接受

请核对上方列出的格式。损坏的文件或扩展名不正确的文件会被拒绝,并附有原因说明。

常见问题

大数字能保持精确吗?

能。Excel无法容纳的大整数会写为文本,不会丢失任何数位。

能只导出一个表吗?

用“SQLite SQL查询”选出所需数据,然后将结果转换为Excel。

继续处理结果

结果可以直接交给此页面上的其他工具,无需下载后再重新上传:

相关工具