跳到主要内容

SQL AI 智能补全:减少重复输入并检查查询语句 | NineData

编写多表查询、长条件表达式或复杂聚合语句时,重复输入字段、关联条件和排序分组逻辑容易打断思路。SQL AI 智能补全会结合当前编辑器上下文、对象结构和字段信息,给出可以继续调整的 SQL 片段。

适用场景

  • 编写多表关联查询,需要快速补充字段和连接条件。
  • 编写较长的过滤、排序、分组或聚合条件。
  • 根据业务意图先生成 SQL 草稿,再人工检查和调整。

前提条件

  • 已将目标数据源添加到 NineData,并确认当前账号具备相应的查询或开发权限。
  • 已打开目标数据源的 SQL 窗口。
  • 已在设置或 SQL 窗口设置中开启AI 智能补全

操作步骤

  1. 打开目标数据源的 SQL 窗口。

  2. 在 SQL 窗口设置中开启AI 智能补全

    开启 SQL AI 智能补全

  3. 在编辑器中输入 SQL 片段,或输入希望实现的查询意图。

  4. 编辑器显示灰色补全建议后,按Tab键采纳建议;如果不需要当前建议,继续输入或移动光标。

    采纳 SQL AI 智能补全建议

  5. 检查补全后的库名、表名、字段、过滤条件、排序方式和执行范围,再决定是否执行或提交 SQL 任务。

结果与风险

  • 补全建议只作为 SQL 编写辅助,不代表语句一定符合业务语义或性能要求。
  • 没有出现建议时,检查 AI 智能补全开关、数据源状态和编辑器上下文。
  • 在生产数据源中执行补全后的 SQL 前,仍需结合权限、审批、执行计划和业务影响进行复核。

相关文档