Schema转SQL DDL生成器
将CSV/JSON数据转换为SQL CREATE TABLE和INSERT语句
配置选项
Schema转SQL DDL生成器文档
这个工具是什么?
此工具将CSV和JSON格式的数据架构转换为SQL DDL语句(CREATE TABLE)和INSERT语句。它会自动从输入数据推断列数据类型,并为多个数据库系统生成特定于数据库的SQL语法。
主要功能
- 支持多种输入格式:CSV和JSON数组
- 从数据值自动推断数据类型(INT、VARCHAR、DATE、TIMESTAMP、BOOLEAN等)
- 支持5种主流数据库(MySQL、PostgreSQL、SQL Server、SQLite、Oracle)
- 自动检测主键列(id、*_id)
- 可选生成DROP TABLE和INSERT语句
常见使用场景
- 从CSV导出或电子表格快速创建数据库表
- 将JSON数据结构迁移到关系数据库
- 生成带有示例数据的测试数据库架构
- 将API响应转换为数据库表
支持的数据库
- MySQL - 流行的开源关系数据库
- PostgreSQL - 具有企业功能的高级开源数据库
- SQL Server - 微软的企业级数据库解决方案
- SQLite - 轻量级嵌入式数据库
- Oracle - 企业级商业数据库