一站式在线SQL工具平台,支持32种数据库方言互转、SQL格式化/验证/分析、 Dump文件拆分合并、ER图生成、数据脱敏等强大功能。
从语法解析到Dump文件处理,一个平台满足所有SQL操作需求
支持32种数据库方言任意转换,自动检测源方言。MySQL ↔ PostgreSQL ↔ SQLite ↔ MSSQL 等完整互转支持。
一键格式化SQL语句,统一缩进、换行与大小写风格,让SQL代码清晰易读,支持所有主流方言。
精准的语法检查与错误定位报告,支持严格模式,帮助快速排查SQL语法问题,提升开发效率。
解析SQL AST,提取表、列、CTE、投影、关系、集合操作等完整查询分析信息,200+表达式类型全覆盖。
流式架构处理超大dump文件(10GB+),支持MySQL/PostgreSQL/SQLite/MSSQL格式,600MB/s吞吐量。
整库dump文件在MySQL/PostgreSQL/SQLite/MSSQL之间互转,50+数据类型映射,COPY ↔ INSERT自动适配。
支持NULL化、SHA256哈希、部分掩码、虚假数据生成等5+策略,25+伪造数据生成器,可重现结果。
从dump文件自动生成交互式ER图,支持HTML/DOT/Mermaid/JSON多种输出格式,支持表过滤与聚焦。
对比两个SQL dump的差异,检测表/列/索引/主外键/数据行的增删改,支持Text/JSON/SQL输出。
一次编写,到处运行。在不同数据库之间自由转换SQL语句及完整dump文件
无需安装、无需注册,直接在浏览器中完成所有操作
粘贴或输入SQL语句,或上传dump文件到平台
选择源/目标方言、操作类型,配置相关参数
一键执行,引擎在毫秒/秒级完成转换或分析
查看、复制格式化SQL,或下载处理后的dump文件
MySQL DDL 一键转 PostgreSQL,包括数据类型自动映射
-- MySQL DDL CREATE TABLE users ( id INT AUTO_INCREMENT, name VARCHAR(100) NOT NULL, email VARCHAR(255) UNIQUE, age TINYINT UNSIGNED, salary DECIMAL(10, 2), created_at DATETIME DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id) ) ENGINE=InnoDB; INSERT INTO users (name, email, age) VALUES ('Alice', 'alice@test.com', 28);
-- PostgreSQL DDL CREATE TABLE users ( id SERIAL, name VARCHAR(100) NOT NULL, email VARCHAR(255) UNIQUE, age SMALLINT, salary DECIMAL(10, 2), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id) ); INSERT INTO users (name, email, age) VALUES ('Alice', 'alice@test.com', 28);
✨ AUTO_INCREMENT ↔ SERIAL | TINYINT UNSIGNED ↔ SMALLINT | DATETIME ↔ TIMESTAMP | 50+类型映射自动完成
完全免费,无需注册,即开即用。支持所有主流数据库方言。
🎯 立即免费使用 →