SQL工具
格式化、校验和转换 SQL 查询,支持语法感知。
24 个工具可用,全部在浏览器本地运行。
- JSON 转 SQL将 JSON 表示转换回 SELECT 语句。工具
- SQL 注释生成器为 SELECT 语句的每个子句添加注释。工具
- SQL 美化器带关键字大写和子句缩进美化输出 SQL。工具
- SQL DELETE 构建器从 JSON 构建 DELETE 语句。工具
- SQL 差异对比器逐行比较两个 SQL 语句。工具
- SQL 解释器生成简化的 EXPLAIN 计划。工具
- SQL 列名提取器列出 SELECT 子句中的列名。token 按逗号与点号切分,因此限定名会被拆开——u.id 会返回 u 和 id 两个条目;表前缀不会保留。工具
- SQL 表名提取器列出 FROM 与 JOIN 之后引用的表名。逗号式连表(FROM t1, t2)只会报告第一张表——请使用显式 JOIN 语法以获得可靠提取。工具
- SQL GROUP BY 构建器从 JSON 构建 GROUP BY 子句。工具
- SQL HAVING 构建器从 JSON 条件构建 HAVING 子句。工具
- SQL INSERT 构建器从 JSON {table, columns, values} 构建 INSERT INTO 语句。三个字段均必填——缺失任一字段会抛出原始运行时错误,而非友好的校验提示。工具
- SQL JOIN 构建器从 JSON 构建 JOIN 子句。工具
- SQL 合并器用 UNION ALL 合并多个 SQL 语句。工具
- SQL 压缩器将 SQL 压缩为单行,移除注释和多余空白。工具
- SQL 规范化器规范化 SQL:大写关键字、单一空格、修剪。工具
- SQL 优化器建议基础 SQL 优化。工具
- SQL ORDER BY 构建器从 JSON 数组 [{col, dir}] 构建 ORDER BY 子句(dir 为 ASC 或 DESC)。每个条目的两个字段均必填——缺失 dir 会抛出原始运行时错误,而非友好的校验提示。工具
- SQL SELECT 构建器从 JSON 构建 SELECT 语句。工具
- SQL 转 JSON将简单 SELECT 转换为 JSON {type, columns, table, where}。解析很朴素:WHERE 之后的全部内容都进入 where 字段——ORDER BY 与 LIMIT 子句也会混入其中;仅适用于单层扁平 SELECT。工具
- SQL 词法单元清单器将 SQL 词法分析为 JSON token 列表(单词/数字/标点)。token 仅含类型与值——不跟踪源码位置信息。工具
- SQL UNION 构建器从 JSON 构建 UNION 查询。工具
- SQL UPDATE 构建器从 JSON 构建 UPDATE 语句。工具
- SQL 验证器轻量 SQL 健全性检查:语句必须以 SQL 关键字开头,且括号必须配平。以括号开头的语句(如 (SELECT 1) UNION (SELECT 2))会被拒绝——这不是真正的 SQL 解析器。工具
- SQL WHERE 构建器从 JSON 条件 [{col, op, val}] 构建 WHERE 子句。值会原样插入——不做引号包裹、转义或参数化——输出是未经验证的 SQL 文本;在任何数据库上执行前请先人工审查。工具