首页JSON转SQL转换器

JSON转SQL转换器

将JSON数据转换为SQL CREATE TABLE和INSERT语句,支持多种数据库

配置选项



说明文档

关于 JSON 转 SQL 工具

该工具用于将 JSON 数据转换为数据库 SQL 语句,支持多数据库方言、类型推断、主键检测和建表/插入语句生成。

核心功能

  • 数据库方言:支持 MySQL、PostgreSQL、SQL Server、SQLite、Oracle。
  • 字段类型推断:自动识别整数、浮点、布尔、日期、时间戳与文本类型。
  • 主键策略:支持自动检测主键字段。
  • 脚本控制:可选择生成 DROP TABLE、INSERT 语句。
  • 样例与复制:支持样例数据加载和结果复制。

使用说明

  1. 选择数据库类型并输入表名。
  2. 设置是否生成 DROP/INSERT、是否自动检测主键。
  3. 输入 JSON 数组数据。
  4. 点击生成 SQL 并检查输出。

使用场景

  • 数据导入前 SQL 草稿快速生成。
  • 测试环境建表与初始化数据。
  • 不同数据库间脚本格式适配。

常见问题

为什么类型推断与实际业务不一致?

推断基于样例值,边界值或空值不足会影响结果,建议补充样例后再生成。

JSON 需要什么格式?

通常建议输入对象数组(如 [{}, {}]),字段结构越一致,生成结果越稳定。