JSON 转 SQL 在线转换(支持 SQL 转 JSON)
将 JSON 数组转换为 SQL INSERT 语句并生成对应的 CREATE TABLE,或将 INSERT 语句还原为 JSON。支持 MySQL、PostgreSQL、SQLite 和 SQL Server。
使用方法
- 1
粘贴或打开数据
粘贴文本、把文件拖到编辑器中,或点击「打开文件」。点击「加载示例」可快速了解工具用法。
- 2
调整选项
结果随输入实时更新。调整选项,即可得到你想要的输出。
- 3
复制或下载
将结果复制到剪贴板,或下载为文件。
为什么选择 PixNudge
不上传任何数据
数据在浏览器中处理,从不发送到服务器,API 密钥、Token 和客户数据都不会泄露。
即时响应,大文件也流畅
无需与服务器往返通信,结果随输入即时显示,几 MB 的文件也能流畅处理。
数字精确不丢失
64 位 ID 等长数字会按原样保留,不会被四舍五入而丢失精度。
常见问题
列类型是如何确定的?
根据数据自动推断:整数生成 INT 或 BIGINT,小数生成 DOUBLE,true 和 false 生成 BOOLEAN(没有布尔类型的数据库则使用 BIT 或 INTEGER),文本生成 VARCHAR,长度取最长的值。嵌套对象和数组以 JSON 形式存储。
引号和特殊字符如何处理?
字符串会按所选数据库的规则加引号并转义,表名和列名会用反引号、双引号或方括号包裹,因此包含空格或保留字的名称也能正常使用。
可以把 SQL 转换为 JSON 吗?
可以。切换转换方向,粘贴 INSERT 语句(例如来自数据库导出文件)即可。每一行都会转换为一个 JSON 对象;如果有多个表,各行会按表名分组。其他语句会被跳过。