关于SQL 转 Excel
SQL 转 Excel 适合手里有 .sql 导出文件、却没有数据库的时候,比如主机面板下载的备份。上传后,INSERT 语句里的数据放进 Excel 工作簿,一张数据表一个工作表,不用搭环境就能筛选、核对。要把某张表交给别的系统,可以再用Excel 转 CSV存成 CSV。
列名取自 INSERT 的字段列表,没写时从对应的 CREATE TABLE 里找。引号里的文本会还原,NULL 变成空单元格,数字仍是数字。mysqldump、SQLite .dump 和带 --inserts 的 pg_dump 都能直接读;pg_dump 默认的 COPY 格式没有 INSERT,读不了。
SQL 转 Excel怎么用
- 1上传 .sql
选择或拖入导出文件,里面有建表等其他语句也没关系,只有 INSERT 会变成数据行。
- 2开始转换
点“SQL 转 Excel”,服务器逐条解析 INSERT,按数据表归类。
- 3下载工作簿
每张数据表一个工作表,以表名命名,表头冻结。
为什么用熊仔工匠
- 一表一个工作表
同一个导出里的 users、orders、products 并排放在一个工作簿里。
- 真实的列名
取自 INSERT 本身或 CREATE TABLE,实在没有才用 column_1、column_2。
- 值都整理好
引号还原,NULL 留空,数字按数值保存。
- 不用装数据库
任何电脑都能看导出文件,不用装 MySQL、PostgreSQL 或 SQL 客户端。