首页 JSON 转 SQL 建表和插入语句

JSON 转 SQL 建表和插入语句

将 JSON 或 NDJSON 转为 PostgreSQL 或 MySQL SQL。展开嵌套字段并生成 CREATE TABLE 和 INSERT。 粘贴数据或打开文件。转换在当前浏览器标签页中完成,输入不会上传到服务器。

其他语言:EnglishTürkçeDeutschहिन्दीРусский

关于 SQL 输出

嵌套字段以下划线连接。如果 a.b 和 a_b 映射到同一列名,会报错。空字符串和 null 保持区别。

示例数据

[
  { "id": 1, "user": { "name": "Ada", "email": "ada@example.test" }, "score": 9.5, "created_at": "2024-03-11T08:15:00Z" },
  { "id": 2, "user": { "name": "Grace", "email": "grace@example.test" }, "score": 7.25, "created_at": "2023-11-02T17:40:00Z" }
]

需要检查的行为

请选择目标数据库。MySQL 和 PostgreSQL 分别生成兼容的标识符和类型。空字符串与 null 保持区别,小数精度根据输入推断。

使用步骤

先试用示例,再加载自己的数据并选择设置。检查验证结果,然后复制或下载输出。

常见问题

数据会上传吗?

不会。此工具只在浏览器中处理输入。生成器中保存的架构和列表可使用独立的可选云同步功能。

输入错误怎么办?

验证错误会持续显示,直到输入修正。请不要使用空白或部分损坏的输出。

相关工具

  • /zh/types — 字段类型与选项
  • /zh/ — 生成测试数据

最后更新