跳到主要内容
← 返回

Markdown 表格转 SQL - 在线工具

数据
本地运行 · 不上传

在线 Markdown 表格转 SQL 工具:将 Markdown 表格转换为 INSERT 语句,自动生成 CREATE TABLE 与数据插入脚本,文档转数据库必备,全部本地处理。

结果有帮助吗?

本地工具可在 DevTools → Network 搜索输入内容,通常不会出现在请求中。

使用指南

文档里的 Markdown 管道表常是配置参考、测试数据或种子数据——导入数据库却要手写 INSERT。本工具把 Markdown 表格转成 SQL INSERT,或 CREATE TABLE 加 INSERT,并尝试推断字段类型,本地完成。推断只是起点,上线前请人工核对类型、主键与约束。

1. 操作步骤

不同库的类型名与自增语法不同。生成后按 MySQL/Postgres/SQLite 方言微调。不要对生产库直接跑未审核脚本。

  1. 粘贴 Markdown 表格
  2. 选择仅 INSERT 或含建表语句
  3. 复制 SQL 到目标库试跑小批量

2. 适用场景

和相邻:SQL 表生成器、csv-sql、SQL 格式化、SQL Playground。

  • 表头变列名时检查非法字符
  • 日期与数字推断可能不准
  • 字符串中的引号需转义正确

3. 细节与边界

不同库的类型名与自增语法不同。生成后按 MySQL/Postgres/SQLite 方言微调。不要对生产库直接跑未审核脚本。

4. 实践建议

和相邻:SQL 表生成器、csv-sql、SQL 格式化、SQL Playground。

5. 和相邻工具与闭环

种子数据若含近似真实个人信息,按测试数据规范管理。

6. 隐私与交付

处理含个人信息或密钥的内容时,即使计算在本地完成,也要留意屏幕分享、录屏与下载文件的二次传播路径。 输出给他人时注明所用选项与已知限制。

7. 补充说明与验收

本页计算在浏览器本地完成,不把你的内容当作上传素材;但这不自动等于「可以随便外传」。下载目录、剪贴板与会议投屏同样可能泄漏。

8. 协作与风险控制

与相邻工具衔接时,注意中间格式是否有损、编码是否一致、以及是否需要保留母版以便回退。链路越长,越要在每一步写下「不保证什么」。新人按清单操作,比口头教一遍损耗更小。文档与实现可能短暂不一致:以你屏幕上可见的按钮、下拉与提示为准。发现落差欢迎用真实样例复现后更新说明,避免继续传播过时句子。

  • 先用最小可复现样例确认选项。
  • 批量前记录转换前后体积或行数。
  • 输出给他人时写明边界与不保证项。

常见问题

会。根据表头自动生成 CREATE TABLE,并为数据行生成对应的 INSERT;也可以只导 INSERT,表名可自定义。

按每列内容推断 VARCHAR、INT 等常见类型,可手动调整。推断只是起点——日期与数字尤其容易不准,上线前请人工核对类型、主键与约束。

不建议。不同数据库的类型名与自增语法不同,先按 MySQL/Postgres/SQLite 方言微调,用小批量试跑并经人工审核后再执行。

表头变成列名时检查非法字符;字符串里的引号要正确转义,否则 INSERT 语句会在半路断掉。

要 CSV 用 markdown-table-to-csv;从 CSV 灌库可走 csv-sql;生成后可用 SQL 格式化整理,再放进 SQL Playground 试跑。

可以直接免费使用,没有注册步骤。SQL 生成在浏览器完成,本页不把你的表当作上传素材。

相关工具

相关文章