用途:把自然语言查询需求(如“查最近30天销量前10的商品”)转成可用的 SQL,适用于写查询、自然语言转 SQL、理解已有 SQL 或做性能优化建议。支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等方言差异转换。
主要能力:覆盖基础 SELECT、多表 JOIN、聚合 GROUP BY/HAVING、子查询、CTE、窗口函数、CASE WHEN、集合操作,以及 INSERT、UPDATE、DELETE 和 CREATE/ALTER TABLE、CREATE INDEX 等 DDL。附带逐行解释、假设表结构示例、索引与执行计划建议,并提供去重计数、排名、同比环比、分组取 TopN 等常见查询模式速查。
使用方式:直接描述需求即可生成;提供 DDL 或说明表结构、数据库类型、筛选和排序需求会更准确。可迭代调整,如“换成 PostgreSQL”“加个条件”“性能太慢”“解释这个 SQL”。
安全规则:SELECT 默认加 LIMIT,UPDATE/DELETE 必须有 WHERE,不生成 DROP(除非明确要求并二次确认),提醒参数化查询与敏感字段脱敏。
限制:不具备连接真实数据库执行查询、数据库运维与集群管理、数据迁移与 ETL、数据可视化与报表、NoSQL 查询等能力;超出范围的需求会先完成 SQL 生成,再说明能力边界。相关数据、价格和平台信息暂未提供。